<SEC-DOCUMENT>0001213900-24-037425.txt : 20240430
<SEC-HEADER>0001213900-24-037425.hdr.sgml : 20240430
<ACCEPTANCE-DATETIME>20240430061813
ACCESSION NUMBER:		0001213900-24-037425
CONFORMED SUBMISSION TYPE:	20-F
PUBLIC DOCUMENT COUNT:		98
CONFORMED PERIOD OF REPORT:	20231231
FILED AS OF DATE:		20240430
DATE AS OF CHANGE:		20240430

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			MMTec, Inc.
		CENTRAL INDEX KEY:			0001742518
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		ORGANIZATION NAME:           	06 Technology
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			D8
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		AF, 16/F, BLOCK B, JIACHENG PLAZA
		STREET 2:		18 XIAGUANGLI
		CITY:			CHAOYANG DISTRICT, BEIJING
		STATE:			F4
		ZIP:			100027
		BUSINESS PHONE:		86-1056172312

	MAIL ADDRESS:	
		STREET 1:		AF, 16/F, BLOCK B, JIACHENG PLAZA
		STREET 2:		18 XIAGUANGLI
		CITY:			CHAOYANG DISTRICT, BEIJING
		STATE:			F4
		ZIP:			100027
</SEC-HEADER>
<DOCUMENT>
<TYPE>20-F
<SEQUENCE>1
<FILENAME>ea0204645-20f_mmtecinc.htm
<DESCRIPTION>ANNUAL REPORT
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Apr 29 23:17:47 UTC 2024 -->
<html xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" 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:dei="http://xbrl.sec.gov/dei/2023" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:compsci="http://compsciresources.com" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:mtc="http://MMTecInc.com/20231231" xmlns:xlink="http://www.w3.org/1999/xlink" 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="margin: 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="margin: 0">&#160;&#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 <ix:nonNumeric contextRef="c0" name="dei:DocumentType" id="ixv-18371">20-F</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">(Mark one)</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:DocumentRegistrationStatement" id="ixv-35"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></ix:nonNumeric>
REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR (g) OF THE SECURITIES EXCHANGE ACT OF 1934</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">OR</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"><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:DocumentAnnualReport" id="ixv-45"><span style="font-family: Times New Roman, Times, Serif">&#9746;</span></ix:nonNumeric>
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</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-18372"><ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-en" name="dei:CurrentFiscalYearEndDate" id="ixv-18373">December 31</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus" id="ixv-18374">2023</ix:nonNumeric></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">OR</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"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:DocumentTransitionReport" id="ixv-60"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></ix:nonNumeric>
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</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">OR</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"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:DocumentShellCompanyReport" id="ixv-70"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></ix:nonNumeric>
SHELL COMPANY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</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">for the transition period from ____________to ____________</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">Commission file number <ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber" id="ixv-18375">001-38766</ix:nonNumeric></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"><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName" id="ixv-84"><b>MMTEC, INC.</b></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Exact name of Registrant as specified in its charter)</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"><ix:nonNumeric contextRef="c0" format="ixt-sec:edgarprovcountryen" name="dei:EntityIncorporationStateCountryCode" id="ixv-92"><b><span style="text-decoration:underline">British Virgin Islands</span></b></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Jurisdiction of incorporation or organization)</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>c/o MM Future Technology Limited&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine1" id="ixv-104"><b>Room 2302, 23rd Floor</b></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine2" id="ixv-108"><b>FWD Financial Center</b></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine3" id="ixv-112"><b>308 Des Voeux Road Central</b></ix:nonNumeric></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:EntityAddressCityOrTown" id="ixv-18376">Sheung Wan</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry" id="ixv-18377">Hong Kong</ix:nonNumeric></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Address of principal executive offices)</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="c1" name="dei:ContactPersonnelName" id="ixv-18378">Xiangdong Wen</ix:nonNumeric>, Chief Executive Officer</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>c/o MM Future Technology Limited</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c1" name="dei:EntityAddressAddressLine1" id="ixv-132"><b>FWD Financial Center</b></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c1" name="dei:EntityAddressAddressLine2" id="ixv-136"><b>308 Des Voeux Road Central</b></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonNumeric contextRef="c1" name="dei:EntityAddressCityOrTown" id="ixv-18379">Sheung Wan</ix:nonNumeric>, <ix:nonNumeric contextRef="c1" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry" id="ixv-18380">Hong Kong</ix:nonNumeric></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Tel: <ix:nonNumeric contextRef="c1" name="dei:CityAreaCode" id="ixv-18381">+852</ix:nonNumeric> <ix:nonNumeric contextRef="c1" name="dei:LocalPhoneNumber" id="ixv-18382">36908356</ix:nonNumeric></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Name, Telephone, E-mail and/or Facsimile Number
and Address of Company Contact Person)</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">Securities registered or to be registered pursuant
to Section 12(b) of the Act:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 25pt">&#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: 32%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Title of each class</span></td> <td style="width: 2%; text-align: center">&#160;</td> <td style="width: 32%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Trading Symbol(s) </span></td> <td style="width: 2%; text-align: center">&#160;</td> <td style="width: 32%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Name of each exchange on which<br/>
registered</span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: center"><ix:nonNumeric contextRef="c0" name="dei:Security12bTitle" id="ixv-166"><span style="font-size: 10pt"><b>Common Shares, par value $0.01</b></span></ix:nonNumeric></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c0" name="dei:TradingSymbol" id="ixv-171"><span style="font-size: 10pt"><b>MTC</b></span></ix:nonNumeric></td> <td>&#160;</td> <td style="text-align: center"><span style="font-size: 10pt"><b>The <ix:nonNumeric contextRef="c0" name="dei:SecurityExchangeName" id="ixv-18383">NASDAQ</ix:nonNumeric> Stock Market LLC</b></span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;<b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Securities registered or to be registered pursuant
to Section 12(g) of the Act: <b>None.</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">Securities for which there is a reporting obligation
pursuant to Section 15(d) of the Act: <b>None.</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><!-- 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; text-align: center"><b>&#160;&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">On April 30, 2024, the issuer had <ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-18384">199,145,041</ix:nonFraction> shares
issued and outstanding.</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">Indicate by check mark if the registrant is a well-known seasoned issuer,
as defined in Rule 405 of the Securities Act.</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If this report is an annual or transition report,
indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act
of 1934.</p><div>

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><ix:nonNumeric contextRef="c0" name="dei:EntityCurrentReportingStatus" id="ixv-18387">Yes</ix:nonNumeric> <span style="font-family: Times New Roman, Times, Serif">&#9746;</span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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 0; text-align: right; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405
of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p><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: right"><ix:nonNumeric contextRef="c0" name="dei:EntityInteractiveDataCurrent" id="ixv-18388">Yes</ix:nonNumeric> <span style="font-family: Times New Roman, Times, Serif">&#9746;</span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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 0; text-align: right; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
is a large accelerated filer, an accelerated filer, a non-accelerated filer, or an emerging growth company. See definition of &#8220;large
accelerated filer, &#8220;accelerated filer,&#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-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: 39%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span> <span style="font-size: 10pt">Large Accelerated filer</span></td> <td style="width: 28%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span> <span style="font-size: 10pt">Accelerated filer</span></td> <td style="width: 33%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span> <ix:nonNumeric contextRef="c0" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="ixv-265"><span style="font-size: 10pt">Non-accelerated filer</span></ix:nonNumeric></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">Emerging growth company <ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:EntityEmergingGrowthCompany" id="ixv-271"><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 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If an emerging growth company that prepares its
financial statements in accordance with U.S. GAAP, indicate by check mark if the registrant has elected not to use the extended transition
period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityExTransitionPeriod" id="ixv-277"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></ix:nonNumeric></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">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. <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:IcfrAuditorAttestationFlag" id="ixv-283"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></ix:nonNumeric></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">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-289"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></ix:nonNumeric></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">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></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">Indicate by check mark which basis of accounting
the registrant has used to prepare the financial statements included in this filing:</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: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span> <span style="font-size: 10pt"><span style="-sec-ix-hidden: hidden-fact-0">US GAAP</span></span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td style="padding-left: 5pt; width: 54%"><span style="font-size: 10pt">International Financial Reporting Standards as issued by the International Accounting Standards Board</span></td> <td style="width: 20%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span> <span style="font-size: 10pt">Other</span></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 0; text-align: justify">If &#8220;Other&#8221; has been checked in response
to the previous question, indicate by check mark which financial statement item the registrant has elected to follow.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If this is an annual report, indicate by check
mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="text-transform: uppercase"><b>Table
of Contents</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="text-transform: uppercase"><b>&#160;</b></span></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: top; width: 10%">&#160;</td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top; width: 81%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 9%; text-align: center"><span style="font-size: 10pt; text-transform: uppercase"><b>Page</b></span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase"><b><a href="#a_001">PART I</a></b></span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 1.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_002"><span style="font-size: 10pt; text-transform: uppercase">IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">1</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 2.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_003"><span style="font-size: 10pt; text-transform: uppercase">OFFER STATISTICS AND EXPECTED TIMETABLE</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">1</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 3.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_004"><span style="font-size: 10pt; text-transform: uppercase">KEY INFORMATION</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">1</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 4.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_005"><span style="font-size: 10pt; text-transform: uppercase">INFORMATION ON THE COMPANY</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">29</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 4A.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_006"><span style="font-size: 10pt; text-transform: uppercase">UNRESOLVED STAFF COMMENTS</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">47</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 5.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_007"><span style="font-size: 10pt; text-transform: uppercase">OPERATING AND FINANCIAL REVIEW AND PROSPECT </span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">47</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 6.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_008"><span style="font-size: 10pt; text-transform: uppercase">DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES </span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">60</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 7.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_009"><span style="font-size: 10pt; text-transform: uppercase">MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS </span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">66</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 8.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_010"><span style="font-size: 10pt; text-transform: uppercase">FINANCIAL INFORMATION</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">67</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 9.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_011"><span style="font-size: 10pt; text-transform: uppercase">THE OFFER AND LISTING</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">68</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 10.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_012"><span style="font-size: 10pt; text-transform: uppercase">ADDITIONAL INFORMATION</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">69</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 11.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_013"><span style="font-size: 10pt; text-transform: uppercase">QUANTITATIVE AND QUALITATIVE DISCLOSURE ABOUT MARKET RISK</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">77</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 12.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_014"><span style="font-size: 10pt; text-transform: uppercase">DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">77</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><a href="#a_015"><span style="font-size: 10pt; text-transform: uppercase"><b>PART II</b></span></a></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 13.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_016"><span style="font-size: 10pt; text-transform: uppercase">DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">78</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 14.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_017"><span style="font-size: 10pt; text-transform: uppercase">MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">78</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 15.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_018"><span style="font-size: 10pt; text-transform: uppercase">CONTROLS AND PROCEDURES</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">78</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 16.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_019"><span style="font-size: 10pt; text-transform: uppercase">RESERVED</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">79</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 16A.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_020"><span style="font-size: 10pt; text-transform: uppercase">AUDIT COMMITTEE FINANCIAL EXPERT. </span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">79</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 16B.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_021"><span style="font-size: 10pt; text-transform: uppercase">CODE OF ETHICS. </span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">79</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 16C.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_022"><span style="font-size: 10pt; text-transform: uppercase">PRINCIPAL ACCOUNTANT FEES AND SERVICES.</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">80</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 16D.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_023"><span style="font-size: 10pt; text-transform: uppercase">EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES.</span></a></td>
    <td style="vertical-align: bottom; text-align: center">80</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 16E.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_024"><span style="font-size: 10pt; text-transform: uppercase">PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS.</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">80</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 16F.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_025"><span style="font-size: 10pt; text-transform: uppercase">CHANGES IN REGISTRANT&#8217;S CERTIFYING ACCOUNTANT. </span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">80</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 16G.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_026"><span style="font-size: 10pt; text-transform: uppercase">CORPORATE GOVERNANCE</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">81</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">ITEM 16H.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_027"><span style="font-size: 10pt">MINE SAFETY DISCLOSURE<i>&#160;</i></span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">81</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt">ITEM 16I.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_028"><span style="font-size: 10pt">DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS.</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">81</span></td></tr>
  <tr>
    <td style="vertical-align: top">ITEM 16J.</td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_034">INSIDER TRADING POLICIES</a></td>
    <td style="vertical-align: bottom; text-align: center">81</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top">ITEM 16K.</td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_033">CYBERSECURITY</a></td>
    <td style="vertical-align: bottom; text-align: center">81</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><a href="#a_029"><span style="font-size: 10pt; text-transform: uppercase"><b>PART III</b></span></a></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 17.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_030"><span style="font-size: 10pt; text-transform: uppercase">FINANCIAL STATEMENTS</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">82</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 18.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_031"><span style="font-size: 10pt; text-transform: uppercase">FINANCIAL STATEMENTS</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">82</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt; text-transform: uppercase">ITEM 19.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><a href="#a_032"><span style="font-size: 10pt; text-transform: uppercase">EXHIBITS</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">82</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- 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>CERTAIN INFORMATION</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; text-indent: 0.5in">Unless otherwise indicated,
numerical figures included in this Annual Report on Form 20-F (the &#8220;Annual Report&#8221;) have been subject to rounding adjustments.
Accordingly, numerical figures shown as totals in various tables may not be arithmetic aggregations of the figures that precede them.</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">For the sake of clarity, this
Annual Report follows the English naming convention of first name followed by last name, regardless of whether an individual&#8217;s name
is Chinese or English. Numerical figures included in this Annual Report have been subject to rounding adjustments. Accordingly, numerical
figures shown as totals in various tables may not be arithmetic aggregations of the figures that precede them. Certain market data and
other statistical information contained in this Annual Report are based on information from independent industry organizations, publications,
surveys and forecasts. Some market data and statistical information contained in this Annual Report are also based on management&#8217;s
estimates and calculations, which are derived from our review and interpretation of the independent sources listed above, our internal
research and our knowledge of the PRC information technology industry. While we believe such information is reliable, we have not independently
verified any third-party information and our internal data has not been verified by any independent source.</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-indent: 0.5in">Except where the context otherwise requires and
for purposes of this Annual Report only:</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; text-indent: 0.5in">Depending on the context,
the terms &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our company,&#8221; and &#8220;our&#8221; refer to MMTEC, INC., a BVI company, and
its consolidated subsidiaries:</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">MM Future Technology Ltd. (&#8220;MM Future&#8221;), a Hong Kong incorporated limited company.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">MM Fund Services Limited (&#8220;MM Fund&#8221;), a Cayman Islands incorporated limited company.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">MM Capital Management Limited (&#8220;MM Capital&#8221;), a Cayman Islands incorporated limited company.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">MM Fund SPC (&#8220;MM SPC&#8221;), a Cayman Islands incorporated segregated portfolio company.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Gujia (Beijing) Technology Co., Ltd (&#8220;Gujia&#8221;), a PRC incorporated limited company.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Meimei Zhengtong (Beijing) Technology Co., Ltd., a PRC incorporated entity (dissolved effective as of June 8, 2018).</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">MMBD Trading Limited (&#8220;MMBD Trading&#8221;), a British Virgin Islands incorporated limited company.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">MM Global Securities, INC. (&#8220;MM Global&#8221;), a State of Illinois corporation.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">HC Securities (HK) Limited (&#8220;HC Securities&#8221;), formerly known as MM Global Capital Limited, a Hong Kong incorporated limited company.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">MMBD Investment Advisory Company Limited (&#8220;MMBD Advisory&#8221;), a State of New York corporation.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Fundex SPC (&#8220;Fundex SPC&#8221;), a Cayman Islands incorporated segregated portfolio company.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Haichuan Zhixin (Beijing) Technology Co., Ltd (&#8220;Haichuan Zhixin&#8221;), a PRC incorporated limited company.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Alpha Mind Technology Limited (&#8220;Alpha Mind&#8221;), a British Virgin Islands incorporated limited company.</span></td></tr>
</table><div>

</div><p style="margin: 0">&#160;</p><div>

</div><p style="margin-top: 0; margin-bottom: 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="text-align: justify; width: 0.5in">&#160;</td>
    <td style="text-align: justify; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#8220;common shares&#8221; refer to our common shares, $0.01 par value per share,</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.5in">&#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;China&#8221; and &#8220;PRC&#8221; refer to the People&#8217;s Republic of China, excluding, for the purposes of this report only, Macau, Taiwan and Hong Kong, 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.5in">&#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">all references to &#8220;RMB,&#8221; &#8220;yuan&#8221; and &#8220;Renminbi&#8221; are to the legal currency of China, and all references to &#8220;USD,&#8221; &#8220;$&#8221;, and &#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; text-indent: 0.5in">&#160;</p><div>

</div><p style="margin-top: 0; margin-bottom: 0"></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="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->ii<!-- 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-top: 0; margin-bottom: 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Regulatory Considerations relating to our Operations
in China</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">MMTEC, our ultimate British
Virgin Islands holding company, does not have any substantive operations other than indirectly holding the equity interest in our operating
subsidiaries in China and other countries and regions. As of the date of this annual report, (i) the Company&#8217;s business operations
are carried out both inside and outside of China; and (ii) the Company does not maintain any variable interest entity structure or operate
any data center in China. The Company, including its Hong Kong subsidiaries, may still be subject to PRC laws relating to, among others,
data security and restrictions over foreign investments due to the complexity of the regulatory regime in China, and the recent statements
and regulatory actions by the PRC government relating to data security may affect our business operations in China or even our ability
to offer securities in the United States. Neither MMTEC nor any of our subsidiaries has obtained the approval from either the China Securities
Regulatory Commission (the &#8220;CSRC&#8221;) or the Cyberspace Administration of China (the &#8220;CAC&#8221;) for any offering we may
make, and MMTEC does not intend to obtain the approval from either the CSRC or the CAC in connection with any such offering, since the
Company does not believe, based upon advice of our PRC counsel, Beijing Jindong Law Firm, that such approval is required under these circumstances
or for the time being. There can be no assurance, however, that regulators in China will not take a contrary view or will not subsequently
require us to undergo the approval procedures and subject us to penalties for non-compliance. If regulators in China take a contrary view,
it could (a) have a significant negative impact on our ability to operate, (b) hinder our ability to offer securities to investors, and/or
(c) cause the value of our securities to significantly decline or to become worthless. See &#8220;Item 3. Key Information&#8212;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; 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">Recent statements and regulatory
actions by the Chinese government have targeted those companies whose operations involves cross-border data security or anti-monopoly
concerns.</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">With regard to data security,
China promulgated several important laws recently. Among them, on June 10, 2021, China promulgated the PRC Data Security Law (&#8220;DSL&#8221;),
which became effective on September 1, 2021. The legislative intent for this law mainly includes regulating data processing activities,
ensuring data security, promoting data development and utilization, protecting the data-related legitimate rights and interests of individuals
and organizations, and safeguarding national sovereignty, security and development interests. Article 36 provides that any Chinese entity
that provides data to foreign judicial or law enforcement agencies (regardless of whether directly or through a foreign entity) without
approval from the Chinese authority would likely be deemed to be in violation of DSL. In addition, pursuant to Article 2 of Measures for
Cybersecurity Reviews (the &#8220;Measures&#8221;), the procurement of any network product or service by an operator of critical information
infrastructure that affects or may affect national security shall be subjected to a cybersecurity review under the Measures. Pursuant
to Article 35 of Cybersecurity Law of the PRC, where &#8220;critical information infrastructure operators&#8221; purchase network products
and services, which may influence national security, the operators are required to be subjected to a cybersecurity review. Our subsidiaries
provide market data services and fund management services and do not operate any critical information infrastructure. As a result we do
not believe that these new legal requirements are applicable to our PRC or Hong Kong subsidiaries. However, the exact scope of the term
&#8220;critical information infrastructure operator&#8221; remains unclear, so there can be no assurance that our subsidiaries will not
be subjected to critical information infrastructure operator review in the future. Furthermore, in the event that any of our PRC or Hong
Kong subsidiaries becomes an operator of critical information infrastructure in the future it may be subjected to the above-described
regulation.</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">With regard to anti-monopoly,
Article 3 of Anti-Monopoly Law of the People&#8217;s Republic of China (the &#8220;Anti-Monopoly Law&#8221;) prohibits &#8220;monopolistic
practices,&#8221; which include: a) the conclusion of monopoly agreements between operators; b) the abuse of dominant market position
by operators; and c) concentration of undertakings which has or may have the effect of eliminating or restricting market competition.
Also, according to Article 19 of the Anti-Monopoly Law, the operator(s) will be assumed to have a dominant market position if the following
apply: a) an operator has 50% or higher market share in a relevant market; b) two operators have 66% or higher market share in a relevant
market; c) three operators have 75% or higher market share in a relevant market. We believe that none of our subsidiaries in China (which,
for the avoidance of doubt includes Hong Kong and Macau) has engaged in any monopolistic practices in China, and that recent statements
and regulatory actions by the Chinese government do not impact our ability to conduct business, accept foreign investments, or list on
a U.S. or other foreign stock exchange. However, there can be no assurance that regulators in China will not promulgate new laws and regulations
or adopt new series of interpretations or regulatory actions which may require our Chinese or Hong Kong subsidiaries to meet new requirements
on the issues mentioned above. See &#8220;Item 3. Key Information&#8212;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; 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">In general, rules and regulations
in China can change quickly with little advance notice, creating substantial uncertainty. Changes in the PRC legal system may adversely
affect our business and operation. See &#8220;Item 3. Key Information&#8212;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; 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">Cash transfers within our
organization are effected by means of bank wires. For example, if a subsidiary needs a cash advance for working capital needs, management
will decide which entity in our organization will loan the required cash to that subsidiary, and we will cause MMTEC or one of our subsidiaries
to make the loan. All such loans are interest-free, unsecured and payable on demand. The proceeds of any such loan will be wired to the
borrower subsidiary and will be recorded on our books as &#8216;Inter-Company due.&#8217; Such loan amounts are eliminated in our consolidated
financial statements. Cash transferred outside of our organization to satisfy our obligations to third parties are also effected via wire
transfer. During the three years preceding the date of this Annual Report, there have been no distributions or dividends by any of our
direct or indirectly held subsidiaries to MMTEC. During that same period MMTEC has not declared any dividends or made any distributions
to its shareholders, including its U.S. investors, and we do not anticipate declaring a dividend in the foreseeable future. The enforceability
and treatment of the intercompany agreements within our organization, including the intercompany loan agreements described above used
in connection with intercompany cash transfers, have not been tested in court. No assets other than cash are transferred within our organization.
See &#8220;Item 4. Information on the Company&#8212;Cash Transfers Within Our Organization&#8221; for further information.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</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="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->iii<!-- 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>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; text-indent: 0.5in">This Annual Report contains
&#8220;forward-looking statements&#8221; that represent our beliefs, projections and predictions about future events. All statements other
than statements of historical fact are &#8220;forward-looking statements&#8221; including any projections of earnings, revenue or other
financial items, any statements of the plans, strategies and objectives of management for future operations, any statements concerning
proposed new projects or other developments, any statements regarding future economic conditions or performance, any statements of management&#8217;s
beliefs, goals, strategies, intentions and objectives, and any statements of assumptions underlying any of the foregoing. Words such as
&#8220;may&#8221;, &#8220;will&#8221;, &#8220;should&#8221;, &#8220;could&#8221;, &#8220;would&#8221;, &#8220;predicts&#8221;, &#8220;potential&#8221;,
&#8220;continue&#8221;, &#8220;expects&#8221;, &#8220;anticipates&#8221;, &#8220;future&#8221;, &#8220;intends&#8221;, &#8220;plans&#8221;,
&#8220;believes&#8221;, &#8220;estimates&#8221; and similar expressions, as well as statements in the future tense, identify forward-looking
statements.</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; text-indent: 0.5in">These statements are necessarily
subjective and involve known and unknown risks, uncertainties and other important factors that could cause our actual results, performance
or achievements, or industry results, to differ materially from any future results, performance or achievements described in or implied
by such statements. Actual results may differ materially from expected results described in our forward-looking statements, including
with respect to correct measurement and identification of factors affecting our business or the extent of their likely impact, the accuracy
and completeness of the publicly available information with respect to the factors upon which our business strategy is based on the success
of our business.</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; text-indent: 0.5in">Forward-looking statements
should not be read as a guarantee of future performance or results, and will not necessarily be accurate indications of whether, or the
times by which, our performance or results may be achieved. Forward-looking statements are based on information available at the time
those statements are made and management&#8217;s belief as of that time with respect to future events and are subject to risks and uncertainties
that could cause actual performance or results to differ materially from those expressed in or suggested by the forward-looking statements.
Important factors that could cause such differences include, but are not limited to, those factors discussed under the headings &#8220;Risk
Factors&#8221;, &#8220;Operating and Financial Review and Prospects,&#8221; &#8220;Information on the Company&#8221; and elsewhere in
this Annual 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">This Annual Report should
be read in conjunction with our audited financial statements and the accompanying notes thereto, which are included in Item 18 of this
Annual Report.</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><!-- Field: Page; Sequence: 6; 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: LowerRoman; Name: PageNo -->iv<!-- 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_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"><span style="text-transform: uppercase"><b>&#160;</b></span></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. IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS</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-indent: 0.5in">Not required.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#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 2. OFFER STATISTICS AND EXPECTED TIMETABLE</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-indent: 0.5in">Not required.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#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 3. KEY INFORMATION</b></p><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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>[Reserved]</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b>&#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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>B.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Capitalization and Indebtedness</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; text-indent: 0.5in">Not required.</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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>C.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Reasons for the Offer and Use of Proceeds</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not required.</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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>D.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Risk factors</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; text-align: justify; text-indent: 0.5in"><i>You should carefully consider
the following risk factors, together with all of the other information included in this Annual Report. Investment in our securities involves
a high degree of risk. You should carefully consider the risks described below together with all of the other information included in
this Annual Report before making an investment decision. The risks and uncertainties described below represent our known material risks
to our business. If any of the following risks actually occurs, our business, financial condition or results of operations could suffer.
In that case, you may lose all or part of your investment.</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><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>We have incurred substantial losses in recent
periods and may incur losses in the future.</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; text-indent: 0.5in">We have incurred substantial losses in several recent periods as we
have sought to expand our operations. We recorded net income of $48,875,781 for the year ended December 31, 2023, and net losses of $5,645,376
and $7,050,755 for the years ended December 31, 2022 and 2021, respectively. Our net income for the year ended December 31, 2023 was primarily
attributable to Alpha Mind, a subsidiary we acquired in June 2023 and sold in December 2023. We may incur losses in future periods. If
our future revenues do not increase sufficiently, or even if our future revenues increase but we are unable to manage our expenses, we
may not achieve and maintain profitability in the future periods.</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 ability to protect the confidential
information of our users may be adversely affected by cyber-attacks, computer viruses, physical or electronic break-ins or similar disruptions.
</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; text-indent: 0.5in">Our platform processes certain
personal and other sensitive data from our users, which makes it an attractive target and potentially vulnerable to cyber-attacks, computer
viruses, physical or electronic break-ins or similar disruptions. While we have taken steps to protect the confidential information that
we have access to, our security measures could be breached. Because techniques used to sabotage or obtain unauthorized access to systems
change frequently and generally are not recognized until they are launched against a target, we may be unable to anticipate these techniques
or to implement adequate preventative measures. Any accidental or willful security breaches or other unauthorized access to our platform
could cause confidential user information to be stolen and used for criminal purposes. Security breaches or unauthorized access to confidential
information could also expose us to liability related to the loss of the information, time-consuming and expensive litigation and negative
publicity. If security measures are breached because of third-party action, employee error, malfeasance or otherwise, or if design flaws
in our technology infrastructure are exposed and exploited, our relationships with borrowers and investors could be severely damaged,
we could incur significant liability and our business and operations could be adversely affected. In addition, we expect the secure transmission
of confidential information over public networks to be a critical element of our operations. Our networks, those of our third-party service
vendors, and associated clearing corporations, and our customers may be vulnerable to unauthorized access, computer viruses and other
security problems. Persons who circumvent security measures could wrongfully use our information or cause interruptions or malfunctions
in our operations, which could make our customers hesitant to use our electronic marketplaces. We may be required to expend significant
resources to protect against the threat of security breaches or to alleviate problems, including reputational harm and litigation, caused
by any breaches.</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><!-- Field: Page; Sequence: 7; 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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We may pursue strategic alliances, acquisitions
or joint ventures, which could present unforeseen integration obstacles.</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; text-indent: 0.5in">These acquisitions may be
necessary in order for us to enter into or develop new product areas. Strategic alliances, acquisitions, joint ventures involve a number
of risks and present financial, managerial and operational challenges, including:</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">potential disruption of our ongoing business and product development and distraction of management,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">difficulty retaining and integrating personnel and integrating financial and other systems,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the necessity of hiring additional management and other critical personnel and integrating them into our current operations,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">increasing the scope, geographic diversity and complexity of our operations,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">potential dependence upon, and exposure to liability, losses or reputational damage relating to systems, controls and personnel that are not under our control,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">potential unfavorable reaction to our strategic alliance, acquisition or joint venture strategy by our customers,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">to the extent that we pursue business opportunities outside the U.S., exposure to political, economic, legal, operational and other risks that are inherent in operating in a foreign country, including risks of possible nationalization, expropriation, price controls, capital controls, exchange controls and other restrictive governmental actions, as well as the outbreak of hostilities,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">conflicts or disagreements between any strategic alliance or joint venture partners and us, 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; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">exposure to additional liabilities of any acquired business, strategic alliance or joint venture.</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; text-indent: 0.5in">As a result of these risks
and challenges, we may not realize any anticipated benefits from strategic alliances, acquisitions or joint ventures, and such strategic
alliances, acquisitions or joint ventures may in fact materially adversely affect our 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">&#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 continue to identify
and exploit new market opportunities, our future revenues may decline and as a result our business, financial condition and results of
operations could be materially adversely affected.</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; text-indent: 0.5in">As more participants enter
our markets, the resulting competition often leads to lower commissions. This may result in a decrease in future revenues in a particular
market even if the volume of trades we handle in that market increases. We may not be able to attract new customers or successfully enter
new markets. If we are unable to continue to identify and exploit new market opportunities on a timely and cost-effective basis, our future
revenues may decline and as a result our business, financial condition and results of operations could be materially adversely affected.</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 ability to retain our key employees
and the ability of certain key employees to devote adequate time to us is critical to the success of our business, and failure to do so
may adversely affect our future revenues and as a result could materially adversely affect our business, financial condition and results
of 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; text-indent: 0.5in">Our people are our most important
resource and our success depends on the efforts and talent of our employees, including risk management, software engineering, financial
and marketing personnel. We must retain the services of our key employees and strategically recruit and hire new talented employees to
obtain customer transactions that generate substantially all our revenues. If any of our key employees, including Xiangdong Wen and Min
Kong, were to join an existing competitor, form a competing company, or otherwise leave us, some of our customers could choose to use
the services of that competitor or another competitor instead of our services, which could adversely affect our future revenues and as
a result could materially adversely affect our business, financial condition and results of operations. Our future success depends on
our continued ability to attract, develop, motivate and retain qualified and skilled employees. Competition for highly skilled technical,
risk management and financial personnel is extremely intense. We may not be able to hire and retain these personnel at compensation levels
consistent with our existing compensation and salary structure. Some of the companies with which we compete for experienced employees
have greater resources than we have and may be able to offer more attractive terms of employment. In addition, we invest significant time
and expenses in training our employees, which increases their value to competitors who may seek to recruit them. If we fail to retain
our employees, we could incur significant expenses in hiring and training their replacements, and the quality of our services and our
ability to serve borrowers and investors could diminish, resulting in a material adverse effect to our business.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Difficult market conditions, economic conditions
and geopolitical uncertainties could adversely affect our business in many ways by negatively impacting our future revenues in the financial
markets in which we offer services, which could have a material adverse effect on our business, financial condition and results of 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; text-indent: 0.5in">Difficult market conditions,
economic conditions and geopolitical uncertainties have in the past adversely affected and may in the future adversely affect our business
and profitability. Our business and financial services industry in general are directly affected by national and international economic
and political conditions, broad trends in business and finance, the level and volatility of interest rates, changes in and uncertainty
regarding tax laws and substantial fluctuations in the volume and price levels of securities transactions. The financial markets and the
global financial services business are, by their nature, risky and volatile and are directly affected by many national and international
factors that are beyond our control. Any one of these factors may cause a substantial decline in the U.S. and global financial services
markets, resulting in reduced trading volume. These events could have a material adverse effect on our results and profitability. These
factors include:</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">economic and political conditions in China, the U.S., Europe and elsewhere in the world,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">concerns about terrorism, war and other armed hostilities,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">concerns over inflation and wavering institutional and consumer confidence levels,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the availability of cash for investment by our dealer customers and their customers,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the level and volatility of interest rates and foreign currency exchange rates,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the level and volatility of trading in certain equity and commodity markets, 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; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">currency values.</span></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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition, any prolonged
slowdown in the Chinese or global economy may have a negative impact on our business, results of operations and financial condition. Economic
conditions in China are sensitive to global economic conditions. The global financial markets have experienced significant disruptions
since 2008 and the United States, Europe and other economies have experienced periods of recession. The recovery from the lows of 2008
and 2009 has been uneven and there are new challenges, including the escalation of the European sovereign debt crisis from 2011 and the
slowdown of China&#8217;s economic growth since 2012 which may continue. There is considerable uncertainty over the long-term effects
of the expansionary monetary and fiscal policies adopted by the central banks and financial authorities of some of the world&#8217;s leading
economies, including the United States and China. There have also been concerns about the economic effect of the tensions in the relationship
between China and surrounding Asian countries. Adverse economic conditions could have negative adverse effects on our business and financial
conditions. Additionally, continued turbulence in the international markets may adversely affect our ability to access the capital markets
to meet liquidity needs.</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><i>Employee misconduct or error could harm
us by impairing our ability to attract and retain customers and subjecting us to significant legal liability and reputational harm; moreover,
this type of misconduct is difficult to detect and deter and error is difficult to prevent.</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; text-indent: 0.5in">Employee misconduct or error
could subject us to financial losses and regulatory sanctions and could seriously harm our reputation and negatively affect our business.
It is not always possible to deter employee misconduct, and the precautions taken to prevent and detect employee misconduct may not always
be effective. Misconduct by employees could include engaging in improper or unauthorized transactions or activities, failing to properly
supervise other employees, or improperly using confidential information. Employee errors, including mistakes in executing, recording or
processing transactions for customers, could cause us to enter into transactions that customers may disavow and refuse to settle, which
could expose us to the risk of material losses even if the errors are detected and the transactions are unwound or reversed. If our customers
are not able to settle their transactions on a timely basis, the time in which employee errors are detected may be increased and our risk
of material loss could be increased. The risk of employee error or miscommunication may be greater for products that are new or have non-standardized
terms. It is not always possible to deter employee misconduct or error, and the precautions we take to detect and prevent this activity
may not be effective in all cases.</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: 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 -->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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Financial services firms are highly regulated,
and the increased regulatory scrutiny over the last several years may increase the risk of financial liability and reputational harm resulting
from adverse regulatory actions.</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; text-indent: 0.5in">In April 2019, the Company
acquired the remaining 75.1% of outstanding securities of MMBD Trading Ltd., a British Virgin Islands company (&#8220;MMBD&#8221;). The
acquisition closed on October 18, 2019, following the receipt by the Company of requisite corporate and regulatory approvals, including,
without limitation, FINRA CMA application approval, and the Company&#8217;s Audit Committee&#8217;s review and approval of the terms and
provisions of this transaction involving related parties. Following and as a result of this acquisition, MMBD has become a wholly-owned
subsidiary of the Company. In March 23, 2020, the Company acquired all outstanding securities of MMBD Investment Advisory Company Limited
(&#8220;MMBD Advisory&#8221;) for a consideration of $1,000. Prior to this transaction, all outstanding securities of MMBD Advisory were
owned by Hinman Au, a director, and 1.7% shareholder of the Company. MMBD Advisory was formed in January 2018 in the U.S. and is registered
as an investment advisor firm under the laws of the State of New York on May 7, 2018. Over the last several years, financial services
firms have been operating in an evolving regulatory environment. The industry has experienced an extended period of significant change
in laws and regulations governing the financial services industry, as well as increased scrutiny from various regulators. Penalties and
fines imposed by regulatory authorities have increased substantially in recent years. We may be adversely affected by changes in the interpretation
or enforcement of existing laws, rules, and regulations. There is also increased regulatory scrutiny (and related compliance costs) as
we continue to grow and surpass certain consolidated asset thresholds established under the Dodd-Frank Act, which have the effect of imposing
enhanced standards and requirements on larger institutions. Broker-dealers and investment advisers are subject to regulations covering
all aspects of the securities business, including, but not limited to: sales and trading methods; trade practices among broker-dealers;
use and safekeeping of clients&#8217; funds and securities; capital structure of securities firms; anti-money laundering efforts; recordkeeping;
and the conduct of directors, officers and employees. Any violation of these laws or regulations could subject us to the following events,
any of which could have a material adverse effect on our business, financial condition and prospects: civil and criminal liability; sanctions,
which could include the revocation of our subsidiaries&#8217; registrations as investment advisers or broker-dealers; the revocation of
the licenses of our financial advisors; censures; fines; or a temporary suspension or permanent bar from conducting business. Failure
to comply with regulatory capital requirements primarily applicable to our company, our bank subsidiaries, or our broker-dealer subsidiaries
would significantly harm our business.</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>Growth of our business could increase costs
and regulatory and integration risks</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; text-indent: 0.5in">Integrating acquired businesses,
providing a platform for new businesses, and partnering with other firms involve risks and present financial, managerial, and operational
challenges. We may incur significant expense in connection with expanding our existing businesses, recruiting financial advisors, or making
strategic acquisitions or investments. Our overall profitability would be negatively affected if investments and expenses associated with
such growth are not matched or exceeded by the revenues derived from such investments or growth. Expansion may also create a need for
additional compliance, documentation, risk management, and internal control procedures, and often involves hiring additional personnel
to address these procedures. To the extent such procedures are not adequate or not adhered to with respect to our expanded business or
any new business, we could be exposed to a material loss or regulatory sanction. Financial services firms are subject to numerous actual
or perceived conflicts of interest, which are routinely examined by U.S. federal and state regulators and SROs such as FINRA. Our risk
management processes include addressing potential conflicts of interest that arise in our business. Management of potential conflicts
of interest has become increasingly complex as we expand our business activities. A perceived or actual failure to address conflicts of
interest adequately could affect our reputation, the willingness of clients to transact business with us or give rise to litigation or
regulatory actions. Therefore, there can be no assurance that conflicts of interest will not arise in the future that could cause result
in material harm to our business and financial condition.</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 are generally subject to risks inherent
in doing business in the financial markets, and any failure to develop effective compliance and reporting systems could result in regulatory
penalties in the applicable jurisdiction and our business could be adversely affected.</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; text-indent: 0.5in">There are certain additional
political, economic, legal, regulatory, operational and other risks inherent in doing business in international financial markets. These
risks include:</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">less developed automation in exchanges, depositories and national clearing systems,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">additional or unexpected changes in regulatory and capital requirements,</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: 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 -->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">&#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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the impact of the laws and regulations of foreign governmental and regulatory authorities of each country in which we conduct business,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">possible nationalization, expropriation and regulatory, political and price controls,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">difficulties in staffing and managing international operations,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">capital controls and other restrictive governmental actions,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">any failure to develop effective compliance and reporting systems, which could result in regulatory penalties in the applicable jurisdiction,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">fluctuations in currency exchange rates,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">reduced protections for intellectual property rights,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">adverse labor laws,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">outbreak of hostilities, 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; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">potentially adverse tax consequences arising from compliance with foreign laws and regulations to which our international subsidiaries are subject.</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; text-indent: 0.5in">In many countries, the laws
and regulations applicable to the securities and financial services industries are uncertain and evolving, and it may be difficult for
us to determine the exact requirements of local laws in every market. Our inability to remain in compliance with local laws and regulations
in a particular foreign market could have a significant and negative effect not only on our businesses in that market but also on our
reputation generally. If we are unable to manage any of these risks effectively, our business could be adversely affected.</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 the value of the U.S. dollar against
RMB in which we pay expenses continues to decline or if the value of the U.S. dollar against RMB in which we earn revenues improves dramatically,
our financial results could suffer.</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; text-indent: 0.5in">Significant exchange rate
fluctuations can impact our results. Significant movements in the U.S. dollar against RMB, in which we pay expenses or earn profits may
have an adverse effect on our financial results. Potential movements in the U.S. dollar against RMB in which we earn revenues could also
adversely affect our financial results.</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>We may not be able to obtain additional
financing, if needed, on terms that are acceptable, which could prevent us from developing or enhancing our business, taking advantage
of future opportunities or responding to competitive pressure or unanticipated requirements.</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; text-indent: 0.5in">Our business is dependent
upon the availability of adequate funding and sufficient capital. If for any reason we need to raise additional funds, we may not be able
to obtain additional financing when needed. If we cannot raise additional funds on acceptable terms, we may not be able to develop or
enhance our business, take advantage of future opportunities or respond to competitive pressure or unanticipated requirements.</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"><b><i>We may not be able to protect our intellectual
property rights or may be prevented from using intellectual property necessary for our business.</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; text-indent: 0.5in">Our success is dependent,
in part, upon our intellectual property. We generally rely primarily on trade secret, contract, copyright and trademark laws to establish
and protect our rights to our proprietary technology, methods and products. It is possible that third parties may copy or otherwise obtain
and use our proprietary technology without authorization or otherwise infringe on our rights. We cannot assure you that any of the rights
granted under any patent, copyright or trademark that we may obtain will protect our competitive advantages. In addition, the laws of
some foreign countries may not protect our proprietary rights to the same extent as the laws in the U.S. We may also face claims of infringement
that could interfere with our ability to use technology that is material to our business operations. This may limit the comprehensiveness
and quality of the data we are able to distribute or sell. In the future, we may have to rely on litigation to enforce our intellectual
property rights, protect our trade secrets, determine the validity and scope of the proprietary rights of others or defend against claims
of infringement or invalidity. Any such claims or litigation, whether successful or unsuccessful, could result in substantial costs and
the diversion of resources and the attention of management, any of which could negatively affect our business. Responding to these claims
could also require us to enter into royalty or licensing agreements with the third parties claiming infringement. Such royalty or licensing
agreements, if available, may not be available on terms acceptable to us.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We may experience technology failures while
developing and enhancing our software.</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; text-indent: 0.5in">In order to maintain our competitive
advantage, our software is under continuous development. There is risk that software failures may occur and result in service interruptions
and have other unintended consequences, which could have a material adverse effect on our business, financial condition and results of
operations<b>.</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: justify"><b><i>Our operations depend on the performance
of the Internet infrastructure and fixed telecommunications networks in China. </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; text-indent: 0.5in">Almost all access to the Internet
in China is maintained through state-owned telecommunication operators under the administrative control and regulatory supervision of
the Ministry of Industry and Information Technology, or the MIIT. We primarily rely on a limited number of telecommunication service providers
to provide us with data communications capacity through local telecommunications lines and Internet data centers to host our servers.
We have limited access to alternative networks or services in the event of disruptions, failures or other problems with China&#8217;s
Internet infrastructure or the fixed telecommunications networks provided by telecommunication service providers. With the expansion of
our business, we may be required to upgrade our technology and infrastructure to keep up with the increasing traffic on our platform.
We cannot assure you that the Internet infrastructure and the fixed telecommunications networks in China will be able to support the demands
associated with the continued growth in Internet usage. In addition, we have no control over the costs of the services provided by telecommunication
service providers. If the prices we pay for telecommunications and Internet services rise significantly, our results of operations may
be adversely affected. Furthermore, if Internet access fees or other charges to Internet users increase, our user traffic may decline,
and our business may be harmed.</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>Any significant disruption in service on
our platform or in our computer systems, including events beyond our control, could prevent us from processing or posting transactions
on our platform, reduce the attractiveness of our platform and result in a loss of borrowers or 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; text-indent: 0.5in">In the event of a platform
outage and physical data loss, our ability to perform our servicing obligations, process applications or make trades available on our
platform would be materially and adversely affected. The satisfactory performance, reliability and availability of our platform and our
underlying network infrastructure are critical to our operations, customer service, reputation and our ability to retain existing and
attract new borrowers and investors. Our operations depend on our ability to protect our systems against damage or interruption from natural
disasters, power or telecommunications failures, air quality issues, environmental conditions, computer viruses or attempts to harm our
systems, criminal acts and similar events. If there is a lapse in service or damage to our facilities, we could experience interruptions
in our service as well as delays and additional expense in arranging new facilities. Any interruptions or delays in our service, whether
as a result of third-party error, our error, natural disasters or security breaches, whether accidental or willful, could harm our relationships
with our borrowers and investors and our reputation. Additionally, in the event of damage or interruption, our insurance policies currently
in place may not adequately compensate us for any losses that we may incur.</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 platform and internal systems rely on
software that is highly technical, and if it contains undetected errors, our business could be adversely affected. </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; text-indent: 0.5in">Our platform and internal
systems rely on software that is highly technical and complex. In addition, our platform and internal systems depend on the ability of
such software to store, retrieve, process and manage immense amounts of data. The software on which we rely has contained, and may now
or in the future contain, undetected errors or bugs. Some errors may only be discovered after the code has been released for external
or internal use. Errors or other design defects within the software on which we rely may result in a negative experience for our users,
delay introductions of new features or enhancements, result in errors or compromise our ability to protect user data or our intellectual
property. Any errors, bugs or defects discovered in the software on which we rely could result in harm to our reputation, loss of user
or liability for damages, any of which could adversely affect our business, results of operations and financial conditions.</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>The financial markets in which we operate
are generally affected by seasonality which could have a material adverse effect on our financial performance in a given period.</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; text-indent: 0.5in">Traditionally, the financial
markets around the world experience lower volume during the summer and at the end of the year due to a general slowdown in the business
environment and, therefore, our transaction volume levels may decrease during those periods. The timing of the holidays also affects transaction
volume. These factors could have a material adverse effect on our financial performance in a given period.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We operate in a rapidly evolving business
environment. If we are unable to adapt our business effectively to keep pace with these changes, our ability to succeed will be adversely
affected, which could have a material adverse effect on our business, financial condition and results of 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; text-indent: 0.5in">The pace of change in our
industry is extremely rapid. Operating in such a rapidly changing business environment involves a high degree of risk. Our ability to
succeed will depend on our ability to adapt effectively to these changing market conditions. If we are unable to keep up with rapid technological
changes, we may not be able to compete effectively. To remain competitive, we must continue to enhance and improve the responsiveness,
functionality, accessibility and features of our proprietary software, network distribution systems and technologies. Our business environment
is characterized by rapid technological changes, changes in use and customer requirements and preferences, frequent product and service
introductions embodying new technologies and the emergence of new industry standards and practices that could render our existing proprietary
technology and systems obsolete. Our success will depend, in part, on our ability to:</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">develop, license and defend intellectual property useful in our business,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">enhance our existing services,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">develop new services and technologies that address the increasingly sophisticated and varied needs of our prospective customers,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">respond to technological advances and emerging industry standards and practices on a cost-effective and timely basis,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">respond to the demand for new services, products and technologies on a cost-effective and timely basis, 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; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">adapt to technological advancements and changing standards to address the increasingly sophisticated requirements and varied needs of our prospective customers.</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; text-indent: 0.5in">We cannot assure you that
we will be able to respond in a timely manner to changing market conditions or customer requirements. The development of proprietary electronic
trading technology entails significant technical, financial and business risks. Further, the adoption of new Internet, networking or telecommunications
technologies may require us to devote substantial resources to modify, adapt and defend our technology. We cannot assure you that we will
successfully implement new technologies or adapt our proprietary technology and transaction-processing systems to customer requirements
or emerging industry standards, or that we will be able to successfully defend any challenges to any technology we develop. Any failure
on our part to anticipate or respond adequately to technological advancements, customer requirements or changing industry standards, or
any significant delays in the development, introduction or availability of new services, products or enhancements, could have a material
adverse effect on our 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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Lack of liquidity or access to capital could
impair our business and financial condition.</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; text-indent: 0.5in">Liquidity, or ready access
to funds, is essential to our business. We expend significant resources investing in our business, particularly with respect to our technology
and service platforms. As a result, reduced levels of liquidity could have a significant negative effect on us. Some potential conditions
that could negatively affect our liquidity include:</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">illiquid or volatile markets,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">diminished access to debt or capital markets,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">unforeseen cash or capital requirements, or</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">regulatory penalties or fines, or adverse legal settlements or judgments.</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: 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 -->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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The capital and credit markets
continue to experience varying degrees of volatility and disruption. In some cases, the markets have exerted downward pressure on availability
of liquidity and credit capacity for businesses similar to ours. Without sufficient liquidity, we could be required to limit or curtail
our operations or growth plans, and our business would suffer. Notwithstanding the self-funding nature of our operations, we may sometimes
be required to fund timing differences arising from the delayed receipt of client funds associated with the settlement of client transactions
in securities markets. These timing differences are funded either with internally generated cash flow or, if needed, with funds drawn
under our revolving credit facility. We may also need access to capital in connection with the growth of our business, through acquisitions
or otherwise. In the event current resources are insufficient to satisfy our needs, we may need to rely on financing sources such as bank
debt. The availability of additional financing will depend on a variety of factors such as:</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">market conditions,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the general availability of credit,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the volume of trading activities,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the overall availability of credit to the financial services industry,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">our credit ratings and credit capacity, 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; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the possibility that our lenders could develop a negative perception of our long- or short-term financial prospects is a result of industry- or company-specific considerations. Similarly, our access to funds may be impaired if regulatory authorities or rating organizations take negative actions against us.</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; text-indent: 0.5in">Disruptions, uncertainty or
volatility in the capital and credit markets may also limit our access to capital required to operate our business. Such market conditions
may limit our ability to satisfy statutory capital requirements, generate commission, fee and other market-related revenue to meet liquidity
needs and access the capital necessary to grow our business. As such, we may be forced to delay raising capital, issue different types
of capital than we would otherwise, less effectively deploy such capital, or bear an unattractive cost of capital, which could decrease
our profitability and significantly reduce our financial flexibility.</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 business could be materially adversely
affected as a result of the risks associated with acquisitions and investments.</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; text-indent: 0.5in">We may pursue further acquisitions
and investments in the future. These transactions are accompanied by risks. For instance, an acquisition could have a negative effect
on our financial and strategic position and reputation or the acquired business could fail to further our strategic goals. Moreover, we
may not be able to successfully integrate acquired businesses into ours, and therefore we may not be able to realize the intended benefits
from an acquisition. We may have a lack of experience in new markets, products or technologies brought on by the acquisition and we may
have an initial dependence on unfamiliar supply or distribution partners. An acquisition may create an impairment of relationships with
customers or suppliers of the acquired business or our advisors or suppliers. All of these and other potential risks may serve as a diversion
of our management&#8217;s attention from other business concerns, and any of these factors could have a material adverse effect on our
business.</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 operate in an intensely competitive industry,
which could cause us to lose advisors and their assets.</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; text-indent: 0.5in">Many of our competitors have
substantially greater resources than we do and may offer a broader range of products and services across more markets. Some operate in
a different regulatory environment than we do, which may give them certain competitive advantages in the services they offer. For example,
certain of our competitors only provide clearing services and consequently would not have any supervision or oversight liability relating
to actions of their financial advisors. We believe that competition within our industry will intensify as a result of consolidation and
acquisition activity and because new competitors face few barriers to entry, which could adversely affect our ability to recruit new advisors
and retain existing advisors. If current or potential clients decide to use our competitors, we could face a significant decline in market
share, future fee revenues and future net income.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We may be subject to intellectual property
infringement claims, which may be expensive to defend and may disrupt our business and 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; text-indent: 0.5in">We cannot be certain that
our operations or any aspects of our business do not or will not infringe upon or otherwise violate trademarks, patents, copyrights, know-how
or other intellectual property rights held by third parties. We may be from time to time in the future subject to legal proceedings and
claims relating to the intellectual property rights of others. In addition, there may be third-party trademarks, patents, copyrights,
know-how or other intellectual property rights that are infringed by our products, services or other aspects of our business without our
awareness. Holders of such intellectual property rights may seek to enforce such intellectual property rights against us in China, the
United States or other jurisdictions. If any third-party infringement claims are brought against us, we may be forced to divert management&#8217;s
time and other resources from our business and operations to defend against these claims, regardless of their merits. Additionally, the
application and interpretation of China&#8217;s intellectual property right laws and the procedures and standards for granting trademarks,
patents, copyrights, know-how or other intellectual property rights in China are still evolving and are uncertain, and we cannot assure
you that PRC courts or regulatory authorities would agree with our analysis. If we were found to have violated the intellectual property
rights of others, we may be subject to liability for our infringement activities or may be prohibited from using such intellectual property,
and we may incur licensing fees or be forced to develop alternatives of our own. As a result, our business and results of operations may
be materially and adversely affected.</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>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"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The economy in China has experienced
increases in inflation and labor costs in recent years. As a result, average wages in the PRC are expected to continue to increase. In
addition, we are required by PRC laws and regulations to pay various statutory employee benefits, including pension, housing fund, medical
insurance, work-related injury insurance, unemployment insurance and maternity insurance to designated government agencies for the benefit
of our employees. The relevant government agencies may examine whether an employer has made adequate payments to the statutory employee
benefits, and those employers who fail to make adequate payments may be subject to late payment fees, fines and/or other penalties. We
expect that our labor costs, including wages and employee benefits, will continue to increase. Unless we are able to control our labor
costs or pass on these increased labor costs to our users by increasing the fees of our services, our financial condition and results
of operations may be adversely affected.</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 laws and regulations governing the financial
industry in China are developing and evolving rapidly. If any of our business practices is deemed to violate any PRC laws or regulations,
our business, financial condition and results of operations would 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"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Due to the relatively short
history of the finance industry in China, the PRC government has yet to establish a comprehensive regulatory framework governing our industry.
To comply with existing laws, regulations, rules and governmental policies relating to the online finance industry, we have implemented
various policies and procedures to conduct our business and operations. However, due to the lack of detailed rules and the fact that the
relevant laws, regulations and rules are expected to continue to evolve, we cannot be certain that our existing practices would not be
deemed to violate any existing or future rules, laws and regulations. As of the date of this report, we have never been subject to any
material fines or other penalties under any PRC laws or regulations, including those governing our industry in China. However, to the
extent that we are not able to fully comply with any existing or new regulations when they are promulgated, our business, financial condition
and results of operations may be materially and adversely affected. We are unable to predict with certainty the impact, if any, that future
legislation, judicial precedents or regulations relating to the online consumer finance industry will have on our business, financial
condition and results of operations. Furthermore, the growth in the popularity of online consumer finance increases the likelihood that
the PRC government will seek to further regulate this industry.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Our operations may be adversely affected
by international communication failures, which may affect trade executions and data updates.</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; text-indent: 0.5in">Any significant disruption
in service on our platforms, our computer systems or third-party service providers&#8217; systems, including events beyond our control,
could reduce the attractiveness of our platforms and result in a loss of customers or investors. In the event of a platform outage and
physical data loss, our ability to perform our servicing obligations, and process loan applications would be materially and adversely
affected. The satisfactory performance, reliability and availability of our platforms and our underlying network infrastructure are critical
to our operations, customer service, reputation, and ability to retain existing and attract new customers, investors and institutional
funding partners. Our operations depend on our ability to protect our systems against damage or interruption from natural disasters, power
or telecommunications failures, air quality issues, environmental conditions, computer viruses, or attempts to harm our systems, criminal
acts and similar events. Any interruptions or delays in our service, whether as a result of third-party or our error, natural disasters
or security breaches, whether accidental or willful, could harm our relationships with our customers, investors and institutional funding
partners and our reputation. Our disaster recovery plan has not been tested under actual disaster conditions, and we may not have sufficient
capacity to recover all data and services in the event of an outage. These factors could prevent us from processing loans, damage our
brand and reputation, divert our employees&#8217; attention, subject us to liability and cause customers, investors and institutional
funding partners to abandon our platforms, any of which could adversely affect our 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">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Our platforms and internal systems rely
on software that is highly technical, and if it contains undetected errors, our business could be adversely affected. </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; text-indent: 0.5in">Our platforms and internal
systems rely on software that is highly technical and complex. In addition, our platform and internal systems depend on the ability of
such software to store, retrieve, process and manage immense amounts of data. The software on which we rely has contained, and may now
or in the future contain, undetected errors or bugs. Errors or other design defects within the software on which we rely may result in
a negative experience for customers and funding sources, delay introductions of new features or enhancements, result in errors or compromise
our ability to protect customer or investor data or our intellectual property. Any errors, bugs or defects discovered in the software
on which we rely could result in harm to our reputation, loss of customers or investors or liability for damages, any of which could adversely
affect our business, results of operations and financial condition.</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>Uncertainties relating to the growth and
profitability of the e-commerce industry in China could adversely affect our operating revenue and business prospects. </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; text-indent: 0.5in">Our future results of operations
will depend on numerous factors affecting the development of the e-commerce industry in China, which may be beyond our control. These
factors include:</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the growth of Internet, broadband, personal computer and mobile penetration and usage in China, and the rate of any such growth,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the level of trust and confidence of Chinese consumers in online trading, as well as changes in investor demographics and investor tastes and preferences,</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">whether alternative lending channels or business models that better address the needs of investor emerge in China, 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; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the development of fulfillment, payment and other ancillary services associated with online purchases. </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; text-indent: 0.5in">Unfavorable developments in
domestic and international politics, including military conflicts, political turmoil and social instability, may also adversely affect
investor confidence and reduce investments, which could in turn materially and adversely affect our growth and profitability.</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>Any negative publicity or investor complaints
with respect to us, investor and our service providers may materially and 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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The reputation of our brands
is critical to our business and competitiveness. Any malicious or negative publicity or any publicized incidents in connection with the
use of our services, whether or not we are negligent or at fault, including but not limited to those relating to our management, business,
compliance with the law, financial conditions or prospects, whether with or without merit, could severely compromise our reputation and
harm our business and operating 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; text-indent: 0.5in">As China&#8217;s online investing
industry is new and the regulatory framework for this industry is also evolving, negative publicity about this industry and the market
segment in which we operate may arise from time to time. Negative publicity about China&#8217;s online investing industry in general may
also have a negative impact on our reputation, regardless of whether or not we have engaged in any inappropriate activities. The PRC government
has recently instituted specific rules, including the Guidelines, Interim Measures and the CBRC Circular 26, to develop a more transparent
regulatory environment for the online consumer finance industry. Any players in China&#8217;s online consumer finance industry who are
not in compliance with these regulations may adversely impact the reputation of the industry as a whole. Furthermore, any negative development
or perception of the consumer finance industry as a whole, including campus lending, even if factually incorrect or based on isolated
incidents or as result of conduct by other market players, could compromise our image, undermine our trust and credibility, and negatively
impact our ability to attract new customers, investors and institutional funding partners. Negative developments in the consumer finance
industry, such as widespread customer defaults, fraudulent behavior, the closure of other online consumer finance platforms, or incidents
indirectly resulting from the accumulation of large amounts of debt and inability to repay by any particular customer, may also lead to
tightened regulatory scrutiny of the sector and limit the scope of permissible business activities that may be conducted by market players
in the consumer finance industry. For instance, since 2015, there has been a number of reports of business failures of, or accusations
of fraud and unfair dealing against, certain companies in the consumer finance industry in China. If customers, investors or institutional
funding partners associate our company with these companies, they may be less willing to engage in borrowing or funding activities on
our platform. If any of the foregoing takes place, our business and results of operations could be materially and adversely affected.</p><div>


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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Our business is dependent on our ability
to maintain relationships with our business partners and other third parties, and at the same time, we are subject to risks associated
with our business partners and other third parties. </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; text-indent: 0.5in">We currently rely on a number
of business partners and other third parties in various aspects of our business. In addition, we cooperate with a number of business partners
and other third parties to deliver our services to our customers. Furthermore, if third-party service providers fail to function properly,
we cannot assure you that we would be able to find an alternative in a timely and cost-efficient manner, or at all. Pursuing, establishing
and maintaining relationships with business partners and other third parties, as well as integrating their data and services with our
system, require significant time and resources.</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">The smooth operation of our
business also depends on the compliance by our business partners and other third parties with applicable laws and regulations. Any negative
publicity about business partners and other third parties, such as negative publicity about their loan collection practices and any failure
by them to adequately protect the information of our customers and investors, to comply with applicable laws and regulations or to otherwise
meet required quality and service standards, could harm our reputation. If any of the foregoing were to occur, our business and results
of operations could be materially and adversely affected. Our reputation is associated with these business partners and other third parties,
and if any of the foregoing were to occur, our reputation may suffer.</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>Any lack of requisite approvals, licenses
or permits applicable to our business may have a material and adverse impact on our business, financial condition and results of operations.
</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; text-indent: 0.5in">Our business is subject to
governmental supervision and regulation by the relevant PRC governmental authorities. Together, these government authorities promulgate
and enforce regulations that cover many aspects of the operation of the online retail and the online finance industries. The PRC government
extensively regulates the Internet industry. As a result, in certain circumstances it may be difficult to determine what actions or omissions
may be deemed to be in violation of applicable laws and regulations.</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">We have made efforts to obtain
all the applicable licenses and permits. We cannot assure you that we have obtained all the permits or licenses required for conducting
our business in China or will be able to maintain our existing licenses or obtain new ones. If the PRC government determines that we are
operating without the proper approvals, licenses or permits or promulgates new laws and regulations that require additional approvals
or licenses or imposes additional restrictions on the operation of any part of our business, it has the power, among other things, to
levy fines, confiscate our income, revoke our business licenses, and require us to discontinue the relevant parts of our business or to
impose restrictions on the affected portion of our business. Any of these actions by the PRC government may have a material adverse effect
on our business and 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
may be deemed to be a&#160;</i></b></span><b><i>transient<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;investment
company.</span></i></b></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We are not engaged in the business of investing,
reinvesting, or trading in securities, and we do not hold ourselves out as being engaged in those activities. However, under the&#160;Investment
Company Act of 1940, as amended, a company may be deemed an investment company under Section 3(a)(1)(C) of the&#160;Investment Company
Act&#160;if the value of its investment securities is more than 40% of its total assets (exclusive of government securities and cash items)
on an unconsolidated basis.</p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the sale of Alpha Mind to FLJ, we were issued a Secured Promissory Note in the amount of $153 million (the &#8220;FLJ
Note&#8221;), which is convertible into shares of FLJ if the note is not paid in full by the June 30, 2024 maturity date. Since we do
not hold a controlling interest in FLJ, the FLJ note and the FLJ shares underlying the FLJ Note could be deemed under the&#160;Investment
Company Act&#160;to exceed 40% of our total assets, exclusive of government securities cash items and on an unconsolidated basis, and
accordingly, we may be deemed to be a&#160;</span>transient<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;investment
company.</span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A&#160;</span>transient<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;investment
company can avoid being classified as an investment company if it can rely on one of the exclusions under the&#160;Investment Company
Act. One such exclusion, Rule&#160;</span>3a<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span>2<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;under
the&#160;Investment Company Act, allows a&#160;</span>transient<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;investment
company a grace period of one year from the earlier of (a) the date on which an issuer owns securities and/or cash having a value exceeding
50% of the issuer&#8217;s total assets on either a consolidated or unconsolidated basis and (b) the date on which an issuer owns or proposes
to acquire investment securities having a value exceeding 40% of the value of such issuer&#8217;s total assets (exclusive of government
securities and cash items) on an unconsolidated basis.</span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the event we are deemed to be a&#160;</span>transient<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;investment
company as a result of the FLJ Note, we believe we would qualify for the grace period. We may take actions to cause any investment
securities held by us to be less than 40% of our total assets, which may include acquiring assets, engaging in one or more strategic
transactions or liquidating our investment securities.</span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
Rule&#160;</span>3a<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span>2<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;is
available to a company no more than once every three years, and assuming no other exclusion were available to us, we would have to keep
within the 40% limit for at least three years after we cease being a&#160;</span>transient<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;investment
company. This may limit our ability to make certain investments or enter into joint ventures that could otherwise have a positive impact
on our earnings. In any event, we do not intend to become an investment company engaged in the business of investing and trading securities.</span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Classification as an investment company under the&#160;Investment
Company Act&#160;requires registration with the Securities and Exchange Commission (&#8220;SEC&#8221;). If an investment company fails
to register, it would have to stop doing almost all business, and its contracts would become voidable. Registration is time consuming
and restrictive and would require a restructuring of our operations, and we would be very constrained in the kind of business we could
do as a registered investment company. Further, we would become subject to substantial regulation concerning management, operations, transactions
with affiliated persons and portfolio composition, and would need to file reports under the&#160;Investment Company Act&#160;regime. The
cost of such compliance would result in our incurring substantial additional expenses, and the failure to register if required would have
a materially adverse impact to conduct our operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Risks Relating to Our Corporate Structure</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"><b><i>We will likely not pay dividends in the
foreseeable future.</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; text-indent: 0.5in">Dividend policy is subject
to the discretion of our Board of Directors and will depend on, among other things, our earnings, financial condition, capital requirements
and other factors. There is no assurance that our Board of Directors will declare dividends even if we are profitable. The payment of
dividends by entities organized in China is subject to limitations as described herein. Under BVI law, we may only pay dividends from
profits of our company, or credits standing in our Company&#8217;s share premium account, and we must be solvent before and after the
dividend payment in the sense that we will be able to satisfy our liabilities as they become due in the ordinary course of business; and
the realizable value of assets of our Company will not be less than the sum of our total liabilities, other than deferred taxes as shown
on our books of account, and our capital. Pursuant to the Chinese enterprise income tax law, dividends payable by a foreign investment
entity to its foreign investors are subject to a withholding tax of 10%. Similarly, dividends payable by a foreign investment entity to
its Hong Kong investor who owns 25% or more of the equity of the foreign investment entity is subject to a withholding tax of 5%. The
payment of dividends by entities organized in China is subject to limitations, procedures and formalities. Regulations in China currently
permit payment of dividends only out of accumulated profits as determined in accordance with accounting standards and regulations in China.
The transfer to this reserve must be made before distribution of any dividend to shareholders.</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 business may be materially and adversely
affected if any of our Chinese 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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Enterprise Bankruptcy
Law of China provides that an enterprise may 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. Our Chinese subsidiaries hold certain assets
that are important to our business operations. If any of our Chinese subsidiaries 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 our 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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Wholly Owned Foreign Entity (WOFE) is required
to allocate a portion of its after-tax profits, to the statutory reserve fund, and as determined by its Board of Directors, to the staff
welfare and bonus funds, which may not be distributed to equity owners.</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; text-indent: 0.5in">Pursuant to Company Law of
P.R. China (2013 Revision), Wholly Foreign-Owned Enterprise Law of the P.R. China (2000 Revision) and Implementing Rules for the Law of
the People&#8217;s Republic of China on Wholly Foreign Owned Enterprises (2014 Revision), our WOFE entity is required to allocate a portion
of its after-tax profits, to the statutory reserve fund, and in its discretion, to the staff welfare and bonus funds. No lower than 10%
of an enterprise&#8217;s after tax-profits should be allocated to the statutory reserve fund. When the statutory reserve fund account
balance is equal to or greater than 50% of the WOFE&#8217;s registered capital, no further allocation to the statutory reserve fund account
is required. WOFE determines, in its own discretion, the amount contributed to the staff welfare and bonus funds. These reserves represent
appropriations of retained earnings determined according to Chinese law.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Our failure to obtain prior approval of
the China Securities Regulatory Commission for the listing and trading of our common shares on a foreign stock exchange could have a material
adverse effect upon our business, operating results, reputation and trading price of our common shares.</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; text-indent: 0.5in">On August 8, 2006, six Chinese
regulatory agencies, including the Ministry of Commerce of the People&#8217;s Republic of China (&#8220;MOFCOM&#8221;), jointly issued
the Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors (the &#8220;M&amp;A Rule&#8221;), which was amended
on June 22, 2009. The M&amp;A Rule contains provisions that require that an offshore special purpose vehicle (&#8220;SPV&#8221;) formed
for listing purposes and controlled directly or indirectly by Chinese companies or individuals shall obtain the approval of the CSRC prior
to the listing and trading of such SPV&#8217;s securities on an overseas stock exchange. On September 21, 2006, the CSRC published procedures
specifying documents and materials required to be submitted to it by an SPV seeking CSRC approval of overseas listings. However, the application
of the M&amp;A Rule remains unclear with no consensus currently existing among leading Chinese law firms regarding the scope and applicability
of the CSRC approval requirement. The CSRC has not issued any such definitive rule or interpretation, and we have not chosen to voluntarily
request approval under the M&amp;A Rule.</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 fail to maintain continuing compliance
with the PRC state regulatory rules, policies and procedures applicable to our industry, we may risk losing certain preferential tax and
other treatments which may adversely affect the viability of our current corporate structure, corporate governance and business operations.</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; text-indent: 0.5in">According to the Guidelines
on Foreign Investment issued by the State Council in 2002 and the Catalog on Foreign Invested Industries (2017 Revision) issued by the
National Development and Reform Commission and MOFCOM, IT services fall into the category of industries in which foreign investment is
encouraged. The State Council has promulgated several notices since 2000 to launch favorable policies for IT services, such as preferential
tax treatments and credit support. Under rules and regulations promulgated by various Chinese government agencies, enterprises that have
met specified criteria and are recognized as software enterprises by the relevant government authorities in China are entitled to preferential
treatment, including financing support, preferential tax rates, export incentives, discretion and flexibility in determining employees&#8217;
welfare benefits and remuneration. Software enterprise qualifications are subject to annual examination. Enterprises that fail to meet
the annual examination standards will lose the favorable enterprise income tax treatment. Enterprises exporting software or producing
software products that are registered with the relevant government authorities are also entitled to preferential treatment including governmental
financial support, preferential import, export policies and preferential tax rates. If and to the extent we fail to maintain compliance
with such applicable rules and regulations, our operations and financial results may be adversely affected.</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-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Risks Related to Doing Business in China</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"><b><i>Adverse changes in political, economic and
other policies of the Chinese government could have a material adverse effect on the overall economic growth of China, which could materially
and adversely affect the growth of our business and our competitive position.</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; text-indent: 0.5in">Our business, financial condition,
results of operations and prospects are affected significantly by economic, political and legal developments in China. Although the PRC
economy has been transitioning from a planned economy to a more market-oriented economy since the late 1970s, the PRC government continues
to exercise significant control over China&#8217;s economic growth through direct allocation of resources, monetary and tax policies,
and a host of other government policies such as those that encourage or restrict investment in certain industries by foreign investors,
control the exchange between the Renminbi and foreign currencies, and regulate the growth of the general or specific market. While the
Chinese economy has experienced significant growth in the past 30&#160;years, growth has been uneven, both geographically and among various
sectors of the economy. Furthermore, the current global economic crisis is adversely affecting economies throughout the world. As the
PRC economy has become increasingly linked with the global economy, China is affected in various respects by downturns and recessions
of major economies around the world. The various economic and policy measures enacted by the PRC government to forestall economic downturns
or bolster China&#8217;s economic growth could materially affect our business. Any adverse change in the economic conditions in China,
in policies of the PRC government or in laws and regulations in China could have a material adverse effect on the overall economic growth
of China and market demand for our outsourcing services. Such developments could adversely affect our businesses, lead to reduction in
demand for our services and adversely affect our competitive position.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Uncertainties with respect to the PRC legal
system could have a material adverse effect on us.</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; text-indent: 0.5in">The PRC legal system is based
on written statutes. Prior court decisions may be cited for reference but have limited precedential value. Since the late 1970s, the PRC
government has been building a comprehensive system of laws and regulations governing economic matters in general. The overall effect
has been to significantly enhance the protections afforded to various forms of foreign investments in China. We conduct our business primarily
through our subsidiaries established in China. These subsidiaries are generally subject to laws and regulations applicable to foreign
investment in China. However, since these laws and regulations are relatively new and the PRC legal system continues to rapidly evolve,
the interpretations of many laws, regulations and rules are not always uniform and enforcement of these laws, regulations and rules involves
uncertainties, which may limit legal protections available to us. In addition, some regulatory requirements issued by certain PRC government
authorities may not be consistently applied by other government authorities (including local government authorities), thus making strict
compliance with all regulatory requirements impractical, or in some circumstances impossible. For example, we may have to resort to administrative
and court proceedings to enforce the legal protection that we enjoy either by law or contract. However, since PRC administrative and court
authorities have discretion in interpreting and implementing statutory and contractual terms, it may be more difficult to predict the
outcome of administrative and court proceedings and the level of legal protection we enjoy than in more developed legal systems. These
uncertainties may impede our ability to enforce the contracts we plan to enter into with our business partners, clients and suppliers.
In addition, such uncertainties, including any inability to enforce our contracts, together with any development or interpretation of
PRC law that is adverse to us, could materially and adversely affect our business and operations. Furthermore, intellectual property rights
and confidentiality protections in China may not be as effective as in the United States or other more developed countries. We cannot
predict the effect of future developments in the PRC legal system, including the promulgation of new laws, changes to existing laws or
the interpretation or enforcement thereof, or the preemption of local regulations by national laws. These uncertainties could limit the
legal protections available to us and other foreign investors, including you. In addition, any litigation in China may be protracted and
result in substantial costs and diversion of our resources and management attention.</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 Chinese government may intervene in
or influence our operations at any time, which could result in a material change in our operations and significantly and adversely impact
the value of our securities.</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; text-indent: 0.5in">The Chinese government has
significant oversight and discretion over the conduct of our business and may intervene or influence our operations as the government
deems appropriate to further regulatory, political and societal goals. 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 require us to seek permission from Chinese authorities
to continue to operate our business adversely affect our business, financial condition and results of operations. Furthermore, recent
statements made by the Chinese government have indicated an intent to increase the government&#8217;s oversight and control over offerings
of companies with significant operations in China that are to be conducted in foreign markets, as well as foreign investment in China-based
issuers like us. Any such action, once taken by the Chinese government, could significantly limit or completely hinder our ability to
offer or continue to offer securities to our investors, and could cause the value of our securities to significantly decline or become
worthless.</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"><b><i>Recent regulatory developments in China
may subject us to additional regulatory review and disclosure requirement, expose us to government interference, or otherwise restrict
our ability to offer securities and raise capitals outside China, all of which could materially and 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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In light of the recent statements
by the Chinese government indicating its intention to exert more oversight and control over overseas offerings of China-based companies
and the proposed CAC review for certain data processing operators in China, we may adjust our business operations in the future, to comply
with PRC laws regulating our industry and our business operations. However, such efforts may not be completed in a liability-free manner
or at all. We cannot guarantee that we will not be subject to PRC regulatory inspection and/or review relating to cybersecurity, 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 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. We may also be subject to fines or other penalties, which could materially and adversely
affect our business, financial condition, and results of operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We may be subject to PRC laws
relating to, among others, data security and restrictions over foreign investments in value-added telecommunications services and other
industry sectors set out in the Special Administrative Measures (Negative List) for the Access of Foreign Investment (2020 Edition). Specifically,
we may be subject to PRC laws relating to the collection, use, sharing, retention, security, and transfer of confidential and private
information, such as personal information and other data. These PRC laws apply not only to third-party transactions, but also to transfers
of information between us and our wholly foreign-owned enterprises in China and Hong Kong, and other parties with which we have commercial
relations. These PRC laws and their interpretations and enforcement continue to develop and are subject to change, and the PRC government
may adopt other rules and restrictions in the future.</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">The recent regulatory developments
in China, in particular with respect to restrictions on China-based companies raising capital offshore, and the government-led cybersecurity
reviews of certain companies with variable-interest entity (&#8220;VIE&#8221;) structure, may lead to additional regulatory review in
China over our financing and capital raising activities in the United States. Pursuant to the PRC Cybersecurity Law, which was promulgated
by the Standing Committee of the National People&#8217;s Congress on November 7, 2016 and took effect on June 1, 2017, personal information
and important data collected and generated by a critical information infrastructure operator in the course of its operations in China
must be stored in China, and if a critical information infrastructure operator purchases internet products and services that affect or
may affect national security, it should be subject to cybersecurity review by the Cyberspace Administration of China (the &#8220;CAC&#8221;).
The PRC Cybersecurity Law also establishes more stringent requirements applicable to operators of computer networks, especially to operators
of networks which involve critical information infrastructure. The PRC Cybersecurity Law contains an overarching framework for regulating
Internet security, protection of private and sensitive information, and safeguards for national cyberspace security and provisions for
the continued government regulation of the Internet and content available in China. The PRC Cybersecurity Law emphasizes requirements
for network products, services, operations and information security, as well as monitoring, early detection, emergency response and reporting.
Due to the lack of further interpretations, the exact scope of &#8220;critical information infrastructure operator&#8221; remains unclear.</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">On July 10, 2021, the CAC
publicly issued the Cybersecurity Review Measures (the &#8220;Draft Measures&#8221;) for public comments until July 25, 2021. According
to the Draft Measures, the scope of cybersecurity reviews is extended to data processing operators engaging in data processing activities
that affect or may affect national security. The Draft Measures further requires that any operator applying for listing on a foreign exchange
must go through cybersecurity review if it possesses personal information of more than one million users. According to the Draft Measures,
a cybersecurity review assesses potential national security risk that may be brought about by any procurement, data processing, or overseas
listing. The review focuses on several factors, including, among others, (1) the risk of theft, leakage, corruption, illegal use or export
of any core or important data, or a large amount of personal information, and (2) the risk of any critical information infrastructure,
core or important data, or a large amount of personal information being affected, controlled or maliciously exploited by a foreign government
after a company is listed overseas. While the Draft Measures have been released for consultation purposes, there is still uncertainty
regarding the final content of the Draft Measures, its adoption timeline or effective date, its final interpretation and implementation,
and other aspects.</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">Furthermore, the Standing
Committee of the National People&#8217;s Congress passed the Personal Information Protection Law of the PRC (&#8220;PIPL&#8221;), which
will become effective from November 1, 2021, and requires general network operators to obtain a personal information protection certification
issued by recognized institutions in accordance with the CAC regulation before such information can be transferred out of China.</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: 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 -->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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On July 30, 2021, in response
to the recent regulatory developments in China and actions adopted by the PRC government, the Chairman of the SEC issued a statement requesting
additional disclosures from offshore issuers with China-based operating companies before their registration statements will be declared
effective, including detailed disclosure related to VIE structures and whether the VIE and the issuer, when applicable, received or were
denied permission from the PRC authorities to list on U.S. exchanges and the risks that such approval could be denied or rescinded.</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; text-indent: 0.5in">On August 1, 2021, the CSRC
stated that it had taken note of the new disclosure requirements announced by the SEC regarding the listings of Chinese companies and
the recent regulatory development in China, and that the securities regulators in both countries should strengthen communications on regulating
China-related issuers. Our PRC legal counsel, Beijing Jindong Law Firm, has advised us that, in light of our business operations, we should
not be required to undergo the CAC review for any offering that we may make. However, if the enacted version of the Draft Measures mandates
clearance of cybersecurity review and other specific actions to be completed by companies aiming to offer securities outside China, we
cannot assure you that the PRC regulatory authorities will not take a contrary view or will not subsequently require us to undergo the
approval procedures and subject us to penalties for non-compliance, or that if we are required to obtain such clearance, such clearance
can be timely obtained, or at all. If we become subject to cybersecurity inspection and/or review by 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,
including offerings under this registration statement, disruptions to our operations, result in negative publicity regarding our company,
and divert our managerial and financial resources. We may also be subject to significant fines or other penalties, which could materially
and adversely affect our business, financial condition and results of operations. Furthermore, in the event that our subsidiaries become
operators of critical information infrastructure in the future they (and MMTEC) may be subjected to the above-described regulation.</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>The PRC government has significant influence
over companies with China-based operations by enforcing existing rules and regulation, adopting new ones, or changing relevant industrial
policies in a manner that may materially increase our compliance cost, change relevant industry landscape or otherwise cause significant
changes to our business operations in China, which could result in material and adverse changes in our operations and cause the value
of our securities 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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our operations are located
entirely within China. The PRC government has significant influence over the China-based operations of any company by allocating resources,
providing preferential treatment to particular industries or companies, or imposing industry-wide policies on certain industries. The
PRC government may also amend or enforce existing rules and regulation, or adopt ones, which could materially increase our compliance
cost, change the relevant industry landscape, or cause significant changes to our business operations in China. In addition, the PRC regulatory
system is based in part on government policies and internal guidance, some of which are not published on a timely basis, or at all, and
some of which may even have a retroactive effect. We may not be aware of all non-compliance incidents at all times, and we may face regulatory
investigation, fines and other penalties as a consequence. As a result of the changes in the industrial policies of the PRC government,
including the amendment to and/or enforcement of the related laws and regulations, companies with China-based operations, including us,
and the industries in which we operate, face significant compliance and operational risks and uncertainties. For example, on July 24,
2021, Chinese state media, including Xinhua News Agency and China Central Television, announced a broad set of reforms targeting private
education companies providing after-school tutoring services and prohibiting foreign investments in institutions providing such after-school
tutoring services. As a result, the market value of certain U.S. listed companies with China-based operations in the affected sectors
declined substantially. As of the date of this prospectus, we are not aware of any similar regulations that may be adopted to significantly
curtail our business operations in China. However, if such other adverse regulations or policies are adopted in China, our operations
in China will be materially and adversely affected, which may significantly disrupt our operations and adversely affect our business.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We may be subject to anti-monopoly concerns as a result of our
doing business in China.</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; text-indent: 0.5in">Article 3 of Anti-Monopoly
Law of the People&#8217;s Republic of China (the &#8220;Anti-Monopoly Law&#8221;) prohibits &#8220;monopolistic practices,&#8221; which
include: a) the conclusion of monopoly agreements between operators; b) the abuse of dominant market position by operators; and c) concentration
of undertakings which has or may have the effect of eliminating or restricting market competition. Also, according to Article 19 of the
Anti-Monopoly Law, the operator(s) will be assumed to have a dominant market position if it has following situation: a) an operator has
50% or higher market share in a relevant market; b) two operators have 66% or higher market share in a relevant market; or c) three operators
have 75% or higher market share in a relevant market. We believe none of our subsidiaries in China has engaged in any monopolistic practices
in China, and that recent statements and regulatory actions by the Chinese government do not impact our ability to conduct business, accept
foreign investments, or list on an U.S. or other foreign stock exchange. However, there can be no assurance that regulators in China will
not promulgate new laws and regulations or adopt new series of regulatory actions which may require our Chinese subsidiaries to meet new
requirements on the issues mentioned above.</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 rely on offerings of our securities in
the United States capital markets to fund our working capital needs. The approval of and the filing with the CSRC or other PRC government
authorities may be required in connection with our future offshore offerings under PRC law, and, if required, we cannot predict whether
or for how long we will be able to obtain such approval or complete such filing. Our failure to obtain or maintain any requisite approvals
would have a material adverse effect on our ability to continue as a going concern, and could result in a loss of your entire investment.</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; text-indent: 0.5in">Regulations on Mergers and
Acquisitions of Domestic Enterprises by Foreign Investors, or the M&amp;A Rules, adopted by six PRC regulatory agencies in 2006 and amended
in 2009, requires an overseas special purpose vehicle, that is controlled directly or indirectly by the PRC companies or individuals and
that has been formed for overseas listing purposes through acquisitions of PRC domestic interest held by such PRC companies or individuals,
to obtain the approval of the CSRC prior to the listing and trading of such special purpose vehicle&#8217;s securities on an overseas
stock exchange. The CSRC currently has not issued any definitive rule or interpretation concerning whether our offshore offerings are
subject to the M&amp;A Rules. The interpretation and application of the regulations remain unclear, and our offshore offerings may ultimately
require approval of the CSRC. If the CSRC approval is required, it is uncertain whether we can or how long it will take us to obtain the
approval and, even if we obtain such CSRC approval, the approval could be rescinded. Any failure to obtain or delay in obtaining the CSRC
approval for any of our offshore offerings, or a rescission of such approval if obtained, would subject us to sanctions imposed by the
CSRC or other PRC regulatory authorities, which could include fines and penalties on our operations in China, restrictions or limitations
on our ability to pay dividends outside of China, and other forms of sanctions that may materially and adversely affect our business,
financial condition, and results of operations.</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">On July 6, 2021, the relevant
PRC government authorities issued Opinions on Strictly Cracking Down Illegal Securities Activities in Accordance with the Law. These opinions
emphasized the need to strengthen the administration over illegal securities activities and the supervision on overseas listings by China-based
companies and proposed to take effective measures, such as promoting the construction of relevant regulatory systems to deal with the
risks and incidents faced by China-based overseas-listed companies. As a follow-up, on December 24, 2021, the CSRC issued a draft of the
Provisions of the State Council on the Administration of Overseas Securities Offering and Listing by Domestic Companies, and issued a
draft of Administration Measures for the Filing of Overseas Securities Offering and Listing by Domestic Companies for public comments.
These draft measures propose to establish a new filing-based regime to regulate overseas offerings and listings by domestic companies.
Specifically, an overseas offering and listing by a PRC company, whether directly or indirectly, an initial or follow-on offering, must
be filed with the CSRC. The examination and determination of an indirect offering and listing will be conducted on a substance-over-form
basis, and an offering and listing shall be deemed as a PRC company&#8217;s indirect overseas offering and listing if the issuer meets
the following conditions: (i) any of the operating income, gross profit, total assets, or net assets of the PRC enterprise in the most
recent fiscal year was more than 50% of the relevant line item in the issuer&#8217;s audited consolidated financial statement for that
year; and (ii) senior management personnel responsible for business operations and management are mostly PRC citizens or are ordinarily
resident in the PRC, and the principal place of business is in the PRC or carried out in the PRC. The issuer or its affiliated PRC entity,
as the case may be, shall file with the CSRC for its initial public offering, follow-on offering and other equivalent offering activities.
Particularly, the issuer shall submit the filing with respect to its initial public offering and listing within three business days after
its initial filing of the listing application, and submit the filing with respect to its follow-on offering within three business days
after the completion of the follow-on offering. Failure to comply with the filing requirements may result in fines to the relevant PRC
companies, suspension of their businesses, revocation of their business licenses and operation permits and fines on the controlling shareholder
and other responsible persons. These draft measures also set forth certain regulatory red lines for overseas offerings and listings by
PRC enterprises.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On February 17, 2023, the
CSRC issued the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies, or the Trial Measures,
which will become effective on March 31, 2023. On the same date of the issuance of the Trial Measures, the CSRC circulated No. 1 to No.
5 Supporting Guidance Rules, the Notes on the Trial Measures, the Notice on Administration Arrangements for the Filing of Overseas Listings
by Domestic Companies and the relevant CSRC Answers to Reporter Questions on the official website of the CSRC, or collectively, the Guidance
Rules and Notice. The Trial Measures, together with the Guidance Rules and Notice, reiterate the basic supervision principles as reflected
in the Draft Overseas Listing Regulations by providing substantially the same requirements for filings of overseas offering and listing
by domestic companies, yet made the following updates compared to the Draft Overseas Listing Regulations, including but not limited to:
(a) further clarification of the circumstances prohibiting overseas issuance and listing; (b) further clarification of the standard of
indirect overseas listing under the principle of substance over form, and (c) adding more details of filing procedures and requirements
by setting different filing requirements for different types of overseas offering and listing. Under the Trial Measures and the Guidance
Rules and Notice, initial public offerings or listings in overseas markets by domestic companies, either in direct or indirect form, shall
be filed with the CSRC pursuant to the requirements of the Trial Measures within three working days after the relevant application is
submitted overseas. The companies that have already been listed on overseas stock exchanges prior to March 31, 2023 or the companies that
have obtained the approval from overseas supervision administrations or stock exchanges for its offering and listing prior to March 31,
2023 and will complete their overseas offering and listing prior to September 30, 2023 are not required to make immediate filings for
its listing yet need to make filings for subsequent offerings in accordance with the Trial Measures. The companies that have already submitted
an application for an initial public offering to overseas supervision administrations but have not yet obtained the approval from overseas
supervision administrations or stock exchanges for the offering and listing prior to March 31, 2023 may arrange for the filing within
a reasonable time period and should complete the filing procedure before such companies&#8217; overseas issuance and listing.</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">As of the date of this prospectus,
we have not received any formal inquiry, notice, warning, sanction, or any regulatory objection from the CSRC with respect to this offering.
As the Trial Measures were newly published and there is uncertainty with respect to the filing requirements and the implementation, if
we are required to submit to the CSRC and complete the filing procedures of our overseas public offering and listing, we cannot be sure
that we will be able to complete such filing in a timely manner. Any failure or perceived failure by us to comply with such filing requirements
under the Trial Measures may result in forced rectification, warnings and fines against us and could materially hinder our ability to
offer or continue to offer our securities.</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">On February 24, 2023, the
CSRC, Ministry of Finance of the PRC, National Administration of State Secrets Protection and National Archives Administration of China
jointly revised the Provisions on Strengthening Confidentiality and Archives Administration for Overseas Securities Offering and Listing
which was issued by the CSRC, National Administration of State Secrets Protection and National Archives Administration of China in 2009,
or the Provisions. The revised Provisions is issued under the title the Provisions on Strengthening Confidentiality and Archives Administration
of Overseas Securities Offering and Listing by Domestic Companies, and will come into effect on March 31, 2023 with the Trial Measures.
One of the major revisions to the revised Provisions is expanding its application to cover indirect overseas offering and listing, as
is consistent with the Trial Measures. The revised Provisions require that, including but not limited to (a) a domestic company that plans
to, either directly or 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) domestic company that plans to, either directly or 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.</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">As of the date hereof, the
revised Provisions have not come into effect. On or after March 31, 2023, any failure or perceived failure by the Company or PRC Subsidiaries
to comply with the above confidentiality and archives administration requirements under the revised Provisions and other PRC laws and
regulations may result in that the relevant entities would be 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-indent: 0.5in">&#160;</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 -->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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition, we cannot assure
you that any new rules or regulations promulgated in the future will not impose additional requirements on us. If it is determined in
the future that approval and filing from the CSRC or other regulatory authorities or other procedures, including the cybersecurity review
under the Measures for Cybersecurity Review and the Draft Regulation on Network for Data Security (if implemented), are required for our
offshore offerings, it is uncertain whether we can or how long it will take us to obtain such approval or complete such filing procedures
and any such approval or filing could be rescinded or rejected. Any failure to obtain or delay in obtaining such approval or completing
such filing procedures for our offshore offerings, or a rescission of any such approval or filing if obtained by us, would subject us
to sanctions by the CSRC or other PRC regulatory authorities for failure to seek CSRC approval or filing or other government authorization
for our offshore offerings. These regulatory authorities may impose fines and penalties on our operations in China, limit our ability
to pay dividends outside of China, limit our operating privileges in China, delay or restrict the repatriation of the proceeds from our
offshore offerings into China or take other actions that could materially and adversely affect our business, financial condition, results
of operations, and prospects, as well as the trading price of our listed securities. The CSRC or other PRC regulatory authorities also
may take actions requiring us, or making it advisable for us, to halt our offshore offerings before settlement and delivery of the shares
offered. Consequently, if investors engage in market trading or other activities in anticipation of and prior to settlement and delivery,
they do so at the risk that settlement and delivery may not occur. In addition, if the CSRC or other regulatory authorities later promulgate
new rules or explanations requiring that we obtain their approvals or accomplish the required filing or other regulatory procedures for
our prior offshore offerings, we may be unable to obtain a waiver of such approval requirements, if and when procedures are established
to obtain such a waiver. Any uncertainties or negative publicity regarding such approval requirement could materially and adversely affect
our business, prospects, financial condition, reputation, and the trading price of our listed securities. Our failure to obtain or maintain
any requisite approvals would have a material adverse effect on our ability to continue as a going concern, and could result in a loss
of your entire investment.</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>Rules and regulations in China can change
quickly with little advance notice, creating substantial uncertainty. Changes in the PRC legal system may adversely affect our business
and operation.</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; text-indent: 0.5in">Our major business operations
are conducted in the PRC and therefore regulated by the laws and regulations of the PRC. The PRC legal system is based on the written
statutes and involves a unified, multilevel legislative system. The National People&#8217;s Congress (the &#8220;NPC&#8221;) and its Standing
Committee exercise the state power to make laws. The NPC enacts and amends basic laws pertaining to criminal offences, civil affairs,
state organs and other matters. The Standing Committee enacts and amends all laws except for basic laws that should be enacted by the
NPC. When the NPC is not in session, its Standing Committee may partially supplement and revise laws enacted by the NPC, provided that
the changes do not contravene the laws&#8217; basic principles. Generally, the PRC laws will go through specific legislative procedures
before being promulgated. The legislative authority may propose a bill and then the bill shall be deliberated three times before being
voted. However, administrative regulations are formulated by the State Council which reports them to the NPC. The administration regulations
are often promulgated with little advance notice, which results in a lack of predictability, and substantial uncertainty. Moreover, the
uncertainties may fundamentally impact the development of one or more specific industries and in extreme cases result in the termination
of certain businesses. For example, the Opinions on Further Easing the Burden of Excessive Homework and After-School Tutoring for Students
Undergoing Compulsory Education, known as &#8220;double reduction&#8221; education policy, was promulgated by General Office of the CPC
Central Committee and General Office of the State Council on July 24, 2021. The &#8220;double reduction&#8221; education policy comes
into effective immediately and has posed a significant impact on the education and training industries, as well as those China-based companies
listed in the United States. The resulting unpredictable could materially and adversely affects the market value and the operation of
the businesses affected.</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">Furthermore, the PRC administrative
authorities and courts have the power to interpret and implement or enforce statutory rules and contractual terms at their reasonable
discretion which makes the business environment much more complicated and unpredictable. It is difficult to predict the outcome of the
administrative and court proceedings. The uncertainties may affect our assessments of the relevance of legal requirements, and our business
decisions. Such uncertainties may result in substantial operating expenses and costs. Should there were any investigations, arbitrations
or litigation with respect to our alleged non-compliance with statutory rules and contractual terms, the management team could be distracted
from our primary business considerations, and therefore such a circumstance could materially and adversely affect our business and results
of operations. We cannot predict future developments relating to the laws, regulations and rules in the PRC. We may be required to procure
additional permits, authorizations and approvals for our operations, which we may not be able to obtain. Our failure to obtain such permits,
authorizations and approvals may materially and adversely affect our business, financial condition and the results of operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>U.S. regulators&#8217; ability to conduct investigations or enforce
rules in China is limited. </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; text-indent: 0.5in">The majority of our operations
are conducted outside of the U.S. As a result, it may not be possible for the U.S. regulators to conduct investigations or inspections,
or to effect service of process within the U.S. or elsewhere outside China on us, our subsidiaries, officers, directors and shareholders,
and others, including with respect to matters arising under BVI or U.S. federal or state securities laws. China does not have treaties
providing for reciprocal recognition and enforcement of judgments of courts with the U.S. and many other countries. As a result, recognition
and enforcement in China of these judgments in relation to any matter, including U.S. securities laws and the laws of the BVI, may be
difficult or impossible.</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>The&#160;Holding&#160;Foreign&#160;Companies&#160;Accountable&#160;Act&#160;requires
the Public Company Accounting Oversight Board (PCAOB) to be permitted to inspect the issuer&#8217;s public accounting firm within three
years. This three-year period will be shortened to two years if the Accelerating&#160;Holding Foreign&#160;Companies&#160;Accountable&#160;Act&#160;is
enacted. There are uncertainties under the PRC Securities Law relating to the procedures and requisite timing for the U.S. securities
regulatory agencies to conduct investigations and collect evidence within the territory of the PRC. If the U.S. securities regulatory
agencies are unable to conduct such investigations, they may suspend or de-register our registration with the SEC and delist our securities
from applicable trading market within the US.</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; text-indent: 0.5in">The&#160;Holding&#160;Foreign&#160;Companies&#160;Accountable&#160;Act&#160;was
signed into law on December 18, 2020, and requires Auditors of publicly traded companies to submit to regular inspections every three
years to assess such auditors&#8217; compliance with applicable professional standards. On June 22, 2021, the U.S. Senate passed the Accelerating
Holdings Foreign Companies Accountable Act which, if passed by the U.S. House of Representatives and signed into law, would reduce the
number of consecutive non-inspection years required for triggering the prohibitions under the HFCA Act from three years to two, thus reducing
the time before our securities may be prohibited from trading or delisted. As a result, the time period before our securities may be prohibited
from trading or delisted will be reduced. If the U.S. securities regulatory agencies are unable to conduct such investigations, there
exists a risk that they may determine to suspend or de-register our registration with the SEC and may also delist our securities from
applicable trading market within the US. On December 2, 2021, the SEC adopted final amendments implementing congressionally mandated submission
and disclosure requirements of the Holding Foreign Companies Accountable Act. 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. On
December 16, 2021, the PCAOB determined that it was unable to inspect or investigate completely registered public accounting firms headquartered
in mainland China because of a position taken by one or more authorities in mainland China (&#8220;the Mainland China Determination&#8221;),
and was unable to inspect or investigate completely registered public accounting firms headquartered in Hong Kong because of a position
taken by one or more authorities in Hong Kong (&#8220;the Hong Kong Determination,&#8221; and, together with the Mainland China Determination,
&#8220;the 2021 Determinations&#8221;). On December 15, 2022, the PCAOB announced that it had vacated the 2021 Determinations after conducting
extensive and thorough inspections and investigations of mainland China and Hong Kong firms in 2022 under a new comprehensive agreement
with the PRC. However, the PCAOB also recognized that authorities in the PRC might take positions at any time that would prevent the PCAOB
from continuing to inspect or investigate completely, and if the PCAOB were to encounter any impediment to conducting an inspection or
investigation of auditors in mainland China or Hong Kong as a result of a position taken by an authority in either jurisdiction, it would
act immediately to consider the need to issue new determinations consistent with the HFCAA.</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 face uncertainty regarding the PRC tax
reporting obligations and consequences for certain indirect transfers of the stock of our operating company.</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; text-indent: 0.5in">Pursuant to the Notice on
Strengthening Administration of Enterprise Income Tax for Share Transfers by Non-PRC Resident Enterprises issued by the PRC State Administration
of Taxation on December 10, 2009, or Circular 698, where a foreign investor transfers the equity interests of a PRC resident enterprise
indirectly by way of the sale of equity interests of an overseas holding company, or an Indirect Transfer, and such overseas holding company
is located in a tax jurisdiction that: (i) has an effective tax rate less than 12.5% or (ii) does not tax foreign income of its residents,
the foreign investor should report such Indirect Transfer to the competent tax authority of the PRC resident enterprise. The PRC tax authority
will examine the true nature of the Indirect Transfer, and if the tax authority considers that the foreign investor has adopted an abusive
arrangement in order to avoid PRC tax, they will disregard the existence of the overseas holding company and re-characterize the Indirect
Transfer and as a result, gains derived from such Indirect Transfer may be subject to PRC withholding tax at the rate of up to 10%. In
addition, the PRC resident enterprise is supposed to provide necessary assistance to support the enforcement of Circular 698. At present,
the PRC tax authorities will neither confirm nor deny that they would enforce Circular 698, in conjunction with other tax collection and
tax withholding rules, to make claims against our PRC subsidiaries as being indirectly liable for unpaid taxes, if any, arising from Indirect
Transfers by shareholders who did not obtain their common shares in the public offering of our common 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><!-- 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 -->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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">PRC regulations relating to
the establishment of offshore special purpose companies by PRC residents may subject our PRC resident shareholders to personal liability
and limit our ability to acquire PRC companies or to inject capital into our PRC subsidiaries, limit their ability to distribute profits
to us, or otherwise materially and adversely affect us.</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">On July 4, 2014, the PRC State
Administration of Foreign Exchange (&#8220;SAFE&#8221;) promulgated the Circular on Relevant Issues Relating to Domestic Resident&#8217;s
Investment and Financing and Roundtrip Investment through Special Purpose Vehicles, or SAFE Circular 37, which replaced the former Notice
on Relevant Issues Concerning Foreign Exchange Administration for PRC Residents to Engage in Financing and Inbound Investment via Overseas
Special Purpose Vehicles (generally known as SAFE Circular 75) promulgated by SAFE on October 21, 2005. On February 13, 2015, SAFE further
promulgated the Circular on Further Simplifying and Improving the Administration of the Foreign Exchange Concerning Direct Investment,
or SAFE Circular 13, which took effect on June 1, 2015. This SAFE Circular 13 has amended SAFE Circular 37 by requiring PRC residents
or entities to register with qualified banks rather than SAFE or its local branch in connection with their establishment or control of
an offshore entity established for the purpose of overseas investment or financing.</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">These circulars require PRC
residents to register with qualified banks 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, which is referred to in SAFE Circular 37 as a &#8220;special purpose vehicle.&#8221; These
circulars further require amendment to the registration in the event of any significant changes with respect to the special purpose vehicle,
such as an increase or decrease of capital contributed by PRC residents, share transfer or exchange, merger, division or other material
events. In the event that a PRC resident holding interests in a special purpose vehicle fails to complete the required SAFE registration,
the PRC subsidiary 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; 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">We cannot provide any assurances
that all such registration will be completed in a timely manner. Failure by such shareholder or beneficial owners of our company to comply
with Circular 37 could subject us to fines or legal sanctions, restrict our overseas or cross-border investment activities, limit our
PRC subsidiary&#8217;s ability to make distributions or pay dividends 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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>PRC regulations relating to the establishment
of offshore special purpose companies by PRC residents may subject our PRC resident shareholders to personal liability and limit our ability
to acquire PRC companies or to inject capital into our PRC subsidiaries, limit their ability to distribute profits to us, or otherwise
materially and adversely affect us.</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; text-indent: 0.5in">On July 4, 2014, the PRC SAFE
promulgated the Circular on Relevant Issues Relating to Domestic Resident&#8217;s Investment and Financing and Roundtrip Investment through
Special Purpose Vehicles, or SAFE Circular 37, which replaced the former Notice on Relevant Issues Concerning Foreign Exchange Administration
for PRC Residents to Engage in Financing and Inbound Investment via Overseas Special Purpose Vehicles (generally known as SAFE Circular
75) promulgated by SAFE on October 21, 2005. On February 13, 2015, SAFE further promulgated the Circular on Further Simplifying and Improving
the Administration of the Foreign Exchange Concerning Direct Investment, or SAFE Circular 13, which took effect on June 1, 2015. This
SAFE Circular 13 has amended SAFE Circular 37 by requiring PRC residents or entities to register with qualified banks rather than SAFE
or its local branch in connection with their establishment or control of an offshore entity established for the purpose of overseas investment
or financing.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">These circulars require PRC
residents to register with qualified banks 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, which is referred to in SAFE Circular 37 as a &#8220;special purpose vehicle.&#8221; These
circulars further require amendment to the registration in the event of any significant changes with respect to the special purpose vehicle,
such as an increase or decrease of capital contributed by PRC residents, share transfer or exchange, merger, division or other material
events. In the event that a PRC resident holding interests in a special purpose vehicle fails to complete the required SAFE registration,
the PRC subsidiary 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; text-indent: 0.5in">We cannot provide any assurances
that all such registration will be completed in a timely manner. Failure by such shareholder or beneficial owners of our company to comply
with Circular 37 could subject us to fines or legal sanctions, restrict our overseas or cross-border investment activities, limit our
PRC subsidiary&#8217;s ability to make distributions or pay dividends or affect our ownership structure, which could adversely affect
our business and prospects.&#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"><b><i>PRC regulation of loans and direct investment
by offshore holding companies to PRC entities may delay or prevent us from making loans or additional capital contributions to our PRC
subsidiary, which could materially and adversely affect our liquidity and our ability to fund and expand our business.</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; text-indent: 0.5in">As an offshore holding company
of our PRC subsidiary, we may make loans to our PRC subsidiary, or we may make additional capital contributions to our PRC subsidiary.
Any loans to our PRC subsidiary are subject to PRC regulations and approvals. For example, loans by us to our PRC subsidiary in China,
each of which is a foreign-invested enterprise, to finance their activities cannot exceed statutory limits and must be registered with
SAFE or its local counterpart.</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">We may also decide to finance
our PRC subsidiary through capital contributions. These capital contributions must be approved by MOFCOM or its local counterpart. We
cannot assure you that we will be able to obtain these government registrations or approvals on a timely basis, if at all, with respect
to future loans by us to our PRC subsidiary or controlled PRC affiliate or capital contributions by us to our subsidiaries or any of their
respective subsidiaries. If we fail to receive such registrations or approvals, our ability to capitalize our PRC operations may be negatively
affected, which could adversely and materially affect our liquidity and our ability to fund and expand our business.</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">On June 15, 2016, SAFE promulgated
the Circular on Reforming and Regulating Policies on the Control over Foreign Exchange Settlement of Capital Accounts, or SAFE Circular
No.16. SAFE Circular No. 16 stipulates that the use of capital by foreign-invested enterprises, or FIEs shall follow &#8220;the principle
of authenticity and self-use&#8221; within the business scope of such FIEs. The capital of an FIE and capital in Renminbi obtained by
the FIE from foreign exchange settlement shall not be used for the following purposes: (i) directly or indirectly used for payment beyond
the business scope of the enterprises or the payment prohibited by relevant laws and regulations; (ii) directly or indirectly used for
investment in securities or investments other than banks&#8217; principal-secured products unless otherwise provided by relevant laws
and regulations; (iii) the granting of loans to non-affiliated enterprises, except where it is expressly permitted in the business license;
and (iv) paying the expenses related to the purchase of real estate that is not for self-use (except for the foreign-invested real estate
enterprises).</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">We cannot assure you that
we will be able to complete the necessary government registrations or obtain the necessary government approvals on a timely basis, if
at all, with respect to future loans by us to our PRC subsidiary or controlled PRC affiliate or with respect to future capital contributions
by us to our PRC subsidiary. If we fail to complete such registrations or obtain such approvals, our ability to capitalize or otherwise
fund our PRC operations may be negatively affected, which could adversely and materially affect our liquidity and our ability to fund
and expand our business.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Governmental control of currency conversion
may limit our ability to use our future revenues effectively and the ability of our PRC subsidiary to obtain financing.</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; text-indent: 0.5in">The PRC government imposes
control on the convertibility of the Renminbi into foreign currencies and, in certain cases, the remittance of currency out of China.
Restrictions on currency conversion imposed by the PRC government may limit our ability to use our future revenues generated in Renminbi
to fund our expenditures denominated in foreign currencies or our business activities outside China. Under China&#8217;s existing foreign
exchange regulations, Renminbi may be freely converted into foreign currency for payments relating to current account transactions, which
include among other things dividend payments and payments for the import of goods and services, by complying with certain procedural requirements.
Our PRC subsidiary is able to pay dividends in foreign currencies to us without prior approval from SAFE, by complying with certain procedural
requirements. Our PRC subsidiary may also retain foreign currency in their respective current account bank accounts for use in payment
of international current account transactions. However, we cannot assure you that the PRC government will not take measures in the future
to restrict access to foreign currencies for current account transactions. Conversion of Renminbi into foreign currencies, and of foreign
currencies into Renminbi, for payments relating to capital account transactions, which principally includes investments and loans, generally
requires the approval of SAFE and other relevant PRC governmental authorities. Restrictions on the convertibility of the Renminbi for
capital account transactions could affect the ability of our PRC subsidiary to make investments overseas or to obtain foreign currency
through debt or equity financing, including by means of loans or capital contributions from us. We cannot assure you that the registration
process will not delay or prevent our conversion of Renminbi for use outside of China.</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 classified as a &#8220;resident
enterprise&#8221; for PRC enterprise income tax purposes; such classification could result in unfavorable tax consequences to us and our
non-PRC shareholders.</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; text-indent: 0.5in">The Enterprise Income Tax
Law provides that enterprises established outside of China whose &#8220;de facto management bodies&#8221; are located in China are considered
PRC tax resident enterprises and will generally be subject to the uniform 25% PRC enterprise income tax rate on their global income. In
addition, a tax circular issued by the State Administration of Taxation on April&#160;22, 2009 regarding the standards used to classify
certain Chinese-invested enterprises established outside of China as resident enterprises clarified that dividends and other income paid
by such resident enterprises will be considered to be PRC source income, subject to PRC withholding tax, currently at a rate of 10%, when
recognized by non-PRC enterprise shareholders. This recent circular also subjects such resident enterprises to various reporting requirements
with the PRC tax authorities. Under the implementation rules to the Enterprise Income Tax Law, a <i>de facto</i> management body is defined
as a body that has material and overall management and control over the manufacturing and business operations, personnel and human resources,
finances and other assets of an enterprise. In addition, the tax circular mentioned above details that certain Chinese-invested enterprises
will be classified as resident enterprises if the following are located or resident in China: senior management personnel and departments
that are responsible for daily production, operation and management; financial and personnel decision making bodies; key properties, accounting
books, company seal, and minutes of board meetings and shareholders&#8217; meetings; and half or more of the senior management or directors
having voting rights.</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">Currently, there are no detailed
rules or precedents governing the procedures and specific criteria for determining de facto management bodies which are applicable to
our company or our overseas subsidiary. If our company or any of our overseas subsidiaries is considered a PRC tax resident enterprise
for PRC enterprise income tax purposes, a number of unfavorable PRC tax consequences could follow. First, our company or our overseas
subsidiary will be subject to the uniform 25% enterprise income tax rate as to our global income as well as PRC enterprise income tax
reporting obligations. Second, although under the Enterprise Income Tax Law and its implementing rules dividends paid to us from our PRC
subsidiary would qualify as tax-exempted income, we cannot assure you that such dividends will not be subject to a 10% withholding tax,
as the PRC foreign exchange control authorities, which enforce the withholding tax, have not yet issued guidance with respect to the processing
of outbound remittances to entities that are treated as resident enterprises for PRC enterprise income tax purposes. Finally, dividends
payable by us to our investors and gain on the sale of our common shares may become subject to PRC withholding tax. It is possible that
future guidance issued with respect to the new resident enterprise classification could result in a situation in which a withholding tax
of 10% for our non-PRC enterprise investors or a potential withholding tax of 20% for individual investors is imposed on dividends we
pay to them and with respect to gains derived by such investors from transferring our common shares. In addition to the uncertainty in
how the new resident enterprise classification could apply, it is also possible that the rules may change in the future, possibly with
retroactive effect. If we are required under the Enterprise Income Tax law to withhold PRC income tax on our dividends payable to our
foreign shareholders, or if you are required to pay PRC income tax on the transfer of our common shares under the circumstances mentioned
above, the value of your investment in our common shares may be materially and adversely affected. It is unclear whether, if we are considered
a PRC resident enterprise, holders of our common shares would be able to claim the benefit of income tax treaties or agreements entered
into between China and other countries or areas.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We may rely on dividends paid by our subsidiaries
for our cash needs, and any limitation on the ability of our subsidiaries to make payments to us could have a material adverse effect
on our ability to conduct our business.</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; text-indent: 0.5in">As a holding company, we conduct
substantially all of our business through our consolidated subsidiaries incorporated in China. We may rely on dividends paid by our PRC
subsidiary for our cash needs, including the funds necessary to pay any dividends and other cash distributions to our shareholders, to
service any debt we may incur and to pay our operating expenses. The payment of dividends by entities established in China is subject
to limitations. Regulations in China currently permit payment of dividends only out of accumulated profits as determined in accordance
with accounting standards and regulations in China. Our PRC subsidiary is required to set aside at least 10% of its after-tax profit based
on PRC accounting standards each year to its general reserves or statutory capital reserve fund until the aggregate amount of such reserves
reaches 50% of its respective registered capital. As a result, our PRC subsidiary is restricted in their ability to transfer a portion
of their net assets to us in the form of dividends. In addition, if our PRC 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. Any limitations on the ability
of our PRC subsidiary to transfer funds to us could materially and adversely limit our ability to grow, make investments or acquisitions
that could be beneficial to our business, pay dividends and otherwise fund and conduct our business.</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 current employment practices may be
restricted under the PRC Labor Contract Law and our labor costs may increase as a result.</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; text-indent: 0.5in">The PRC Labor Contract Law
and its implementing rules impose requirements concerning contracts entered into between an employer and its employees and establishes
time limits for probationary periods and for how long an employee can be placed in a fixed-term labor contract. Because the Labor Contract
Law and its implementing rules have not been in effect very long and because there is lack of clarity with respect to their implementation
and potential penalties and fines, it is uncertain how it will impact our current employment policies and practices. We cannot assure
you that our employment policies and practices do not, or will not, violate the Labor Contract Law or its implementing rules and that
we will not be subject to related penalties, fines or legal fees. If we are subject to large penalties or fees related to the Labor Contract
Law or its implementing rules, our business, financial condition and results of operations may be materially and adversely affected. In
addition, according to the Labor Contract Law and its implementing rules, if we intend to enforce the non-compete provision with an employee
in a labor contract or non-competition agreement, we have to compensate the employee on a monthly basis during the term of the restriction
period after the termination or ending of the labor contract, which may cause extra expenses to us. Furthermore, the Labor Contract Law
and its implementation rules require certain terminations to be based upon seniority rather than merit, which significantly affects the
cost of reducing workforce for employers. In the event we decide to significantly change or decrease our workforce in the PRC, the Labor
Contract Law could adversely affect our ability to enact such changes in a manner that is most advantageous to our circumstances or in
a timely and cost-effective manner, thus our results of operations could be adversely affected.</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"><b>Risks Related to Ownership of our Common Shares</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"><b><i>We&#160;are not in compliance with Nasdaq
Listing Rule&#160;5550(a)(2), the bid price rule. If we are unable to cure the failure within the prescribed time period, our common stock
will be subject to delisting. A delisting would materially reduce the liquidity of our common stock and have an adverse effect on our
market price.</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; text-indent: 0.5in">On January 26, 2022, the Nasdaq
Listing Qualifications Department notified us that that minimum closing bid price per share for our common stock was below $1.00 for a
period of 30 consecutive business days and that the Company did not meet the minimum bid price requirement set forth in Nasdaq Listing
Rule 5550(a)(2). Pursuant to Nasdaq Listing Rule 5810(c)(3)(A), the Company had a compliance period of 180 calendar days, or until July
25, 2022 (the &#8220;Compliance Period&#8221;), to regain compliance with Nasdaq&#8217;s minimum bid price requirement. If at any time
during the Compliance Period, the closing bid price per share of the Company&#8217;s common stock is at least $1.00 for a minimum of 10
consecutive business days, Nasdaq will provide the Company a written confirmation of compliance and the matter will be closed. In the
event the Company does not regain compliance by July 25, 2022, the Company may be eligible for an additional 180 calendar day period to
regain compliance. To qualify, the Company will be required to meet the continued listing requirement for market value of publicly held
shares and all other initial listing standards for the Nasdaq Capital Market, with the exception of the bid price requirement, and will
need to provide written notice of its intention to cure the deficiency during the second compliance period, including by effecting a reverse
stock split, if necessary. If the Company chooses to implement a reverse stock split, it must complete the split no later than ten business
days prior to the expiration of the second compliance period.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">A delisting would materially
reduce the liquidity of our common stock and have an adverse effect on our market price. A delisting would also likely make it more difficult
for us to obtain financing through the sale of our equity. Any such sale of equity would likely be more dilutive to our current stockholders
than would be the case if our shares were listed.</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>If our financial condition deteriorates
as a NASDAQ listed company, we may not meet continued listing standards on the NASDAQ Capital Market.</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; text-indent: 0.5in">Our securities are currently
listed for trading on the NASDAQ Capital Market. The NASDAQ Capital Market requires companies to fulfill specific requirements in order
for their securities to continue to be listed. If our common shares are delisted from the NASDAQ Capital Market at some later date, our
shareholders could find it difficult to sell our common shares. In addition, if our common shares are delisted from the NASDAQ Capital
Market at some later date, we may apply to have our common shares quoted on the Bulletin Board or in the &#8220;pink sheets&#8221; maintained
by the National Quotation Bureau, Inc. The Bulletin Board and the &#8220;pink sheets&#8221; are generally considered to be less efficient
markets than the NASDAQ Capital Market. In addition, if our common shares are delisted at some later date, our common shares may be subject
to the &#8220;penny stock&#8221; regulations. These rules impose additional sales practice requirements on broker-dealers that sell low-priced
securities to persons other than established customers and institutional accredited investors and require the delivery of a disclosure
schedule explaining the nature and risks of the penny stock market. As a result, the ability or willingness of broker-dealers to sell
or make a market in our common shares might decline. If our common shares are delisted from the NASDAQ Capital Market at some later date
or become subject to the penny stock regulations, it is likely that the price of our common shares would decline and that our shareholders
would find it difficult to sell their common shares. In addition, we have relied on an exemption to the blue-sky registration requirements
afforded to &#8220;covered securities.&#8221; Securities listed on the NASDAQ Capital Market are &#8220;covered securities.&#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"><b><i>We are a &#8220;foreign private issuer,&#8221;
and our disclosure obligations differ from those of U.S. domestic reporting companies. As a result, we may not provide you the same information
as U.S. domestic reporting companies or we may provide information at different times, which may make it more difficult for you to evaluate
our performance and prospects.</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; text-indent: 0.5in">We are a foreign private issuer
and, as a result, we are not subject to the same requirements as U.S. domestic issuers. Under the Exchange Act, we will be subject to
reporting obligations that, to some extent, are more lenient and less frequent than those of U.S. domestic reporting companies. For example,
we will not be required to issue quarterly reports or proxy statements. We will not be required to disclose detailed individual executive
compensation information. Furthermore, our directors and executive officers will not be required to report equity holdings under Section
16 of the Exchange Act and will not be subject to the insider short-swing profit disclosure and recovery regime. As a foreign private
issuer, we will also be exempt from the requirements of Regulation FD (Fair Disclosure) which, generally, are meant to ensure that select
groups of investors are not privy to specific information about an issuer before other investors. However, we will still be subject to
the anti-fraud and anti-manipulation rules of the SEC, such as Rule 10b-5 under the Exchange Act. Since many of the disclosure obligations
imposed on us as a foreign private issuer differ from those imposed on U.S. domestic reporting companies, you should not expect to receive
the same information about us and at the same time as the information provided by U.S. domestic reporting companies.</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>Common shares eligible for future sale may
adversely affect the market price of our common shares, as the future sale of a substantial amount of outstanding common shares in the
public marketplace could reduce the price of our common shares.</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; text-indent: 0.5in">The market price of our common
shares could decline as a result of sales of substantial amounts of our common shares in the public market, or the perception that these
sales could occur. In addition, these factors could make it more difficult for us to raise funds through future offerings of our common
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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Our officers, directors and principal shareholders
own a significant percentage of our common shares and will be able to exert significant control over matters subject to shareholder approval.</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; text-indent: 0.5in">Our officers, directors and
5% or greater shareholders, in the aggregate, beneficially own approximately 42.0% of our outstanding common shares. Specifically, our
chief executive officer and Chairman, in the aggregate, beneficially own 10.4%, which, in turn, will allow such shareholders to exert
substantial influence over matters such as electing directors and approving mergers or other business combination transactions. As a result,
our officers, directors and 5% or greater shareholders possess substantial ability to impact our management and affairs and the outcome
of matters submitted to shareholders for approval.&#160; This concentration of ownership and voting power may also discourage, delay or
prevent a change in control of our company, which could deprive our shareholders of an opportunity to receive a premium for their common
shares as part of a sale of our company and might reduce the price of our common shares. These actions may be taken even if they are opposed
by our other shareholders.&#160;See &#8220;Major Shareholders.&#8221;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We will incur increased costs and become
subject to additional regulations and requirements as a result of becoming a newly public company, and our management will be required
to devote substantial time to new compliance matters, which could lower our profits or make it more difficult to run our business.</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; text-indent: 0.5in">As a newly public company,
we will incur significant legal, accounting and other expenses that we have not incurred as a private company, including costs associated
with public company reporting requirements and costs of recruiting and retaining non-executive directors. We also have incurred and will
incur costs associated with the Sarbanes-Oxley Act and related rules implemented by the Securities and Exchange Commission, or the SEC,
and NASDAQ. The expenses incurred by public companies generally for reporting and corporate governance purposes have been increasing.
We expect these rules and regulations to increase our legal and financial compliance costs and to make some activities more time-consuming
and costly, although we are currently unable to estimate these costs with any degree of certainty. Our management will need to devote
a substantial amount of time to ensure that we comply with all of these requirements. These laws and regulations also could make it more
difficult or costly for us to obtain certain types of insurance, including director and officer liability insurance, and we may be forced
to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. These laws and
regulations could also make it more difficult for us to attract and retain qualified persons to serve on our Board of Directors, our board
committees or as our executive officers. Furthermore, if we are unable to satisfy our obligations as a public company, we could be subject
to delisting of our common&#160;shares, fines, sanctions and other regulatory action and potentially civil litigation.</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 market price of common shares may be
volatile, which could cause the value of your investment to decline.</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; text-indent: 0.5in">The market price of our common
shares may be highly volatile and could be subject to wide fluctuations. Securities markets worldwide experience significant price and
volume fluctuations. This market volatility, as well as general economic, market or political conditions, could reduce the market price
of our common shares in spite of our operating performance. In addition, our results of operations could be below the expectations of
public market analysts and investors due to a number of potential factors, including variations in our quarterly results of operations,
additions or departures of key management personnel, failure to meet analysts&#8217; earnings estimates, publication of research reports
about our industry, litigation and government investigations, changes or proposed changes in laws or regulations or differing interpretations
or enforcement thereof affecting our business, adverse market reaction to any indebtedness we may incur or securities we may issue in
the future, changes in market valuations of similar companies or speculation in the press or investment community, announcements by our
competitors of significant contracts, acquisitions, dispositions, strategic partnerships, joint ventures or capital commitments, adverse
publicity about our industry in or individual scandals, and in response the market price of&#160;our common shares could decrease significantly.
You may be unable to resell your common shares of at or above the initial public offering price. In the past few years, stock markets
have experienced extreme price and volume fluctuations. In the past, following periods of volatility in the overall market and the market
price of a company&#8217;s securities, securities class action litigation has often been instituted against these companies. This litigation,
if instituted against us, could result in substantial costs and a diversion of our management&#8217;s attention and resources, or at all.</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>Future sales, or the perception of future
sales, by us or our existing shareholders in the public market could cause the market price for our common shares to decline.</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; text-indent: 0.5in">The sale of substantial amounts
of common shares in the public market, or the perception that such sales could occur could harm the prevailing market price of our common
shares. These sales, or the possibility that these sales may occur, also might make it more difficult for us to sell equity securities
in the future at a time and at a price that we deem appropriate. If any existing shareholders sell a substantial amount of common shares,
the prevailing market price for our common shares could be adversely affected. Our executive officers, directors and certain of our existing
shareholders will sign lock-up agreements with the underwriters that will, subject to certain customary exceptions, restrict the sale
of our common shares and certain other securities held by them for 180 days following the date of this report. The underwriters may, in
their sole discretion and at any time without notice, release all or any portion of the common shares subject to any such lock-up agreements.
As restrictions on resale end, the market price of our common shares could drop significantly if the holders of our restricted shares
sell them or are perceived by the market as intending to sell them. These factors could also make it more difficult for us to raise additional
funds through future offerings of our common shares or other securities.</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>As the rights of shareholders under BVI
law differ from those under U.S. law, you may have fewer protections as a shareholder.</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; text-indent: 0.5in">Our corporate affairs will
be governed by our Memorandum and Articles of Association, the BVI Business Companies Act, 2004, as amended (the &#8220;BVI Act&#8221;),
and the common law of the BVI. The rights of shareholders to take legal action against our directors, actions by minority shareholders
and the fiduciary responsibilities of our directors under BVI law are governed by the BVI Act and the common law of the BVI. The common
law of the BVI is derived in part from comparatively limited judicial precedent in the British Virgin Islands as well as from the common
law of England and the wider Commonwealth, which has persuasive, but not binding, authority on a court in the BVI. The rights of our shareholders
and the fiduciary responsibilities of our directors under BVI law are largely codified in the BVI Act but are potentially not as clearly
established as they would be under statutes or judicial precedents in some jurisdictions in the United States. In particular, the BVI
has a less developed body of securities laws as compared to the United States, and some states (such as Delaware) have more fully developed
and judicially interpreted bodies of corporate law. As a result of all of the above, holders of our common shares may have more difficulty
in protecting their interests through actions against our management, directors or major shareholders than they would as shareholders
of a U.S. company.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</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 -->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"><b><i>BVI companies may not be able to initiate
shareholder derivative actions, thereby depriving shareholders of the ability to protect their interests.</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; text-indent: 0.5in">Shareholders of BVI companies
may not have standing to initiate a shareholder derivative action in a federal court of the United States. Shareholders of a BVI company
could, however, bring a derivative action in the BVI courts, and there is a clear statutory right to commence such derivative claims under
Section 184C of the BVI Act. The circumstances in which any such action may be brought, and the procedures and defenses that may be available
in respect to any such action, may result in the rights of shareholders of a BVI company being more limited than those of shareholders
of a company organized in the United States. Accordingly, shareholders may have fewer alternatives available to them if they believe that
corporate wrongdoing has occurred. The BVI courts are also unlikely to recognize or enforce against us judgments of courts in the United
States based on certain liability provisions of U.S. securities law; and to impose liabilities against us, in original actions brought
in the BVI, based on certain liability provisions of U.S. securities laws that are penal in nature. There is no statutory recognition
in the BVI of judgments obtained in the United States, although the courts of the BVI will generally recognize and enforce the non-penal
judgment of a foreign court of competent jurisdiction without retrial on the merits. The BVI Act offers some limited protection of minority
shareholders. The principal protection under statutory law is that shareholders may apply to the BVI court for an order directing the
company or its director(s) to comply with, or restraining the company or a director from engaging in conduct that contravenes, the BVI
Act or the company&#8217;s Memorandum and Articles of Association. Under the BVI Act, the minority shareholders have a statutory right
to bring a derivative action in the name of and on behalf of the company in circumstances where a company has a cause of action against
its directors. This remedy is available at the discretion of the BVI court. A shareholder may also bring an action against the company
for breach of duty owed to him as a member. A shareholder who considers that the affairs of the company have been, are being or likely
to be, conducted in a manner that is, or any act or acts of the company have been, or are, likely to be oppressive, unfairly discriminatory,
or unfairly prejudicial to him in that capacity, may apply to the BVI court for an order to remedy the situation.</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">There are common law rights
for the protection of shareholders that may be invoked, largely dependent on English company law. Under the general rule pursuant to English
company law known as the rule in <i>Foss v. Harbottle</i>, a court will generally refuse to interfere with the management of a company
at the insistence of a minority of its shareholders who express dissatisfaction with the conduct of the company&#8217;s affairs by the
majority or the Board of Directors. However, every shareholder is entitled to have the affairs of the company conducted properly according
to BVI law and the constituent documents of the company. As such, if those who control the company have persistently disregarded the requirements
of company law or the provisions of the company&#8217;s Memorandum and Articles of Association, then the courts may grant relief. Generally,
the areas in which the courts will intervene are the following: (1) an act complained of which is outside the scope of the authorized
business or is illegal or not capable of ratification by the majority; (2) acts that constitute fraud on the minority where the wrongdoers
control the company; (3) acts that infringe or are about to infringe on the personal rights of the shareholders, such as the right to
vote; and (4) where the company has not complied with provisions requiring approval of a special or extraordinary majority of shareholders.
This means that even if shareholders were to sue us successfully, they may not be able to recover anything to make up for the losses suffered.</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 laws of the BVI may provide less protection
for minority shareholders than those under U.S. law, so minority shareholders may have less recourse than they would under U.S. law if
the shareholders are dissatisfied with the conduct of our affairs.</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; text-indent: 0.5in">Under the laws of the BVI,
the rights of minority shareholders are protected by provisions of the BVI Act dealing with shareholder remedies and other remedies available
under common law (in tort or contractual remedies). The principal protection under statutory law is that shareholders may bring an action
to enforce the constitutional documents of the company (i.e. the Memorandum and Articles of Association) as shareholders are entitled
to have the affairs of the company conducted in accordance with the BVI Act and the Memorandum and Articles of Association of the company.
A shareholder may also bring an action under statute if he feels that the affairs of the company have been or will be carried out in a
manner that is unfairly prejudicial or discriminating or oppressive to him. The BVI Act also provides for certain other protections for
minority shareholders, including in respect of investigation of the company and inspection of the company books and records. There are
also common law rights for the protection of shareholders that may be invoked, largely dependent on English common law, since the common
law of the BVI for business companies is limited.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We may not be able to pay any dividends
on our common shares in the future due to BVI law.</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; text-indent: 0.5in">Under BVI law, we may only
pay dividends to our shareholders if the value of our assets exceeds our liabilities and we are able to pay our debts as they become due.
We cannot give any assurance that we will declare dividends of any amounts, at any rate or at all in the future. Future dividends, if
any, will be at the discretion of our Board of Directors, and will depend upon our results of operations, cash flows, financial condition,
payment to us of cash dividends by our subsidiaries, capital needs, future prospects and other factors that our directors may deem appropriate.</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 are an &#8220;emerging growth company&#8221;
and we cannot be certain if the reduced disclosure requirements applicable to &#8220;emerging growth companies&#8221; will make our common
shares less attractive to investors.</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; text-indent: 0.5in">We are an &#8220;emerging
growth company,&#8221; as defined in the JOBS Act, and we may take advantage of certain exemptions and relief from various reporting requirements
that are applicable to other public companies that are not &#8220;emerging growth companies.&#8221; In particular, while we are an &#8220;emerging
growth company&#8221; (1) we will not be required to comply with the auditor attestation requirements of Section 404(b) of the Sarbanes-Oxley
Act, (2) we will be exempt from any rules that may be adopted by the PCAOB requiring mandatory audit firm rotations or a supplement to
the auditor&#8217;s report on financial statements, (3) we will be subject to reduced disclosure obligations regarding executive compensation
in our periodic reports and proxy statements and (4) we will not be required to hold nonbinding advisory votes on executive compensation
or shareholder approval of any golden parachute payments not previously approved. We currently intend to take advantage of the reduced
disclosure requirements regarding executive compensation. If we remain an &#8220;emerging growth company&#8221; after fiscal 2018, we
may take advantage of other exemptions, including the exemptions from the advisory vote requirements and executive compensation disclosures
under the Dodd-Frank Wall Street Reform and Customer Protection Act, or the Dodd-Frank Act, and the exemption from the provisions of Section
404(b) of the Sarbanes-Oxley Act. In addition, Section 107 of the JOBS Act provides that an emerging growth company can take advantage
of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act for complying with new or revised accounting standards,
meaning that the company can delay the adoption of certain accounting standards until those standards would otherwise apply to private
companies.</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">We may remain an &#8220;emerging
growth company&#8221; until the fiscal year-end following the fifth anniversary of the completion of this initial public offering, though
we may cease to be an &#8220;emerging growth company&#8221; earlier under certain circumstances, including (1) if we become a large accelerated
filer, (2) if our gross revenue exceeds $1.07 billion in any fiscal year or (3) if we issue more than $1.0 billion in non-convertible
notes in any three-year period. The exact implications of the JOBS Act are still subject to interpretations and guidance by the SEC and
other regulatory agencies, and we cannot assure you that we will be able to take advantage of all of the benefits of the JOBS Act. In
addition, investors may find our common shares less attractive if we rely on the exemptions and relief granted by the JOBS Act. If some
investors find our common shares less attractive as a result, there may be a less active trading market for our common shares and our
stock price may decline and/or become more volatile.&#160;</p><div>

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

</div><div><a id="a_005"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 4. INFORMATION ON THE COMPANY</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><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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>History and Development of the Company</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; text-indent: 0.5in">MMTEC, INC. (&#8220;MMTEC&#8221;)
was founded on January 4, 2018 under the laws of the British Virgin Islands (the &#8220;BVI&#8221;). Our main operations are conducted
through and by the PRC based operating entity, Gujia, based in Beijing, China. On April 20, 2018, we incorporated MM Fund for the purpose
of providing administration services to the private equity funds industry. On May 28, 2018 and August 8, 2018, we incorporated MM Capital
and MM SPC, respectively, for the purpose of providing assets management and investment services to clients. On March 19, 2018, MMTEC
acquired a wholly owned subsidiary, MM Future Technology Limited (&#8220;MM Future&#8221;). MM Future was incorporated in Hong Kong on
October 31, 2017 for the purpose of being a holding company for the equity interest in Gujia. In addition, our company acquired 24.9%
of the outstanding securities of MMBD Trading on March 28, 2018 and acquired the remaining 75.1% on April 25, 2019. The acquisition was
closed on October 18, 2019. MMBD Trading acquired a wholly owned subsidiary, MM Global on August 16, 2017. MM Global located in New York,
NY. MM Global changed its corporate name from &#8220;MM Global, Inc&#8221; to &#8220;MM Global Securities, Inc.&#8221; effective as of
February 25, 2019. On March 15, 2019, the Company incorporated HC Securities, a Hong Kong company, for the purpose of providing assets
management and investment services to clients. HC Securities is a wholly-owned subsidiary of MMTEC. HC Securities changed its corporate
name from &#8220;MM Global Capital Limited&#8221; to &#8220;HC Securities (HK) Limited&#8221;, effective on December 22, 2021. HC Securities
applied license to SFC and was approved on December 21, 2021. HC Securities is licensed on dealing in securities, advising on securities
and asset management. On July 9, 2019, we acquired 49% of a newly-formed entity called Xchain Fintech Pte.Ltd., (&#8220;Xchain&#8221;),
a Singapore company, for the purpose of providing technical support for the construction and development of a new solutions for the existing
problems of the traditional financial industry, the difficulty experienced by investors in investing and allocating investment assets
globally, and the protection of funds and investments by using advanced technologies, such as artificial intelligence, big data analysis
and blockchain. On March 23, 2020, we acquired all outstanding securities of MMBD Advisory. MMBD Advisory was formed in January 2018 in
the U.S. and is registered as an investment advisor firm under the laws of the State of New York on May 7, 2018. The firm intends to offer
non-discretionary investment advisory services to individuals and advisory services to private fund managers. We have developed and deployed
a series of platforms which comprise a business chain that enables PRC-based hedge funds, mutual funds, registered investment advisors,
proprietary trading groups, and brokerage firms to engage in securities market transactions and settlements globally. Fundex SPC was incorporated
on September 13, 2021, as a wholly-owned subsidiary of MM Capital Management Limited, for the purpose of providing asset management services
to clients. On June 7, 2023, the Company acquired 85% of Alpha Mind and sold its interest in Alpha Mind to FLJ on December 28, 2023. On
November 18, 2023, the Company disposed of all of its interests in MMBD Advisory, MM Capital, MM SPC and Fundex SPC.</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">We conduct our business through
and based on distinct yet integrated business systems designed to provide support for our (i) Securities Dealers Trading System (securities
registration and clearing, account management, risk management, quick trading and execution, and third party access middleware), (ii)
Private Fund Investment Management System (multi-account management, fund valuation, risk management, quantitative trading access, liquidation
and requisition management) and (iii) Mobile Transaction Individual Client System and PC Client System (Apple IOS, Android, PC, Web).
We assist PRC-based financial institutions taking part in the overseas securities trading markets by providing them comprehensive Internet-based
securities solutions. These PRC financial institutions, along with Hong Kong broker-dealer customers, may &#8220;white label&#8221; our
trading interface (i.e.,&#160;put their logos on it, make our trading interface available to their customers without referencing our name,
as if it was developed by them in-house), or they can select from among our modular functionalities, such as order routing, trade reporting
or clearing on specific products or exchanges where they may not have up-to-date technology to offer their customers a comprehensive range
of services and products. We also help PRC-based hedge funds, mutual funds, proprietary trading groups to speed up their integration into
the overseas market and offer them additional services, such as fund establishment, issuance, custody, transaction and settlement.&#160;We
also provide a series of IR solutions service for China Concepts Stock companies, help maintain the relationship between listed companies
and the company&#8217;s equity, debt investors or potential investors. We provide our clients across all industries, sectors, and regions
with strategic actionable intelligence and visibility into the capital markets for the long term. We used internally designed and built
system with the US brokerage license and the Cayman fund management qualification to form a series of MOM funds, with the main goal of
discovering small and medium-sized institutional investors and helping them set up the fund to issue securities fund products.</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>The Initial Public Offering</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; text-indent: 0.5in">On January 7, 2019, we completed
our initial public offering (the &#8220;IPO&#8221;) on the NASDAQ Capital Market under the symbol of &#8220;MTC.&#8221; We offered 1,800,000
common shares at $4 per share. Net proceeds raised by us from the initial public offering amounted to approximately $6,478,801 after deducting
underwriting discounts and commissions and other offering expenses. Out of the $6.5 million net proceeds, $500,000 was deposited into
an escrow account to satisfy the initial $500,000 in potential indemnification obligations arising during an escrow period of two years
following the IPO closing date of January 7, 2019. On January 7, 2019, we sold additional 270,000 common shares at $4 per share. Net proceeds
raised by us amounted to $993,600 after deducting underwriting discounts. As a result, we raised a total of $7,472,401 from the issuance
of 2,070,000 shares of common stock in the IPO.</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"></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 -->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">&#160;</p><div>

</div><!-- Field: Split-Segment; Name: 2 --><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>Registered Direct Offering, Private Placement
and Convertible Notes</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; text-indent: 0.5in">On February 22, 2021 we entered
into a Securities Purchase Agreement with certain institutional investors in connection with a registered direct offering of 4,300,000
of the Company&#8217;s common shares, at a purchase price of $3.70 per share. The Company sold the common shares for aggregate gross proceeds
of $15,910,000. The net proceeds from the transactions were $14,637,200, after deducting certain fees due to the placement agent.</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">On December 20, 2021 we entered
into a Securities Purchase Agreement with a single investor pursuant to which the investor will make a $2,000,000 investment in the Company
in a Regulation S private placement. Under the terms of the Purchase Agreement, the investor will purchase 5,000,000 common shares of
the Company at a purchase price of $0.40 per share. The gross proceeds of the transaction were $2,000,000 before deducting fees and other
expenses.</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">On August 10, 2022, the Company
entered into a common stock purchase agreement, with VG Master Fund SPC, which was amended and restated on August 12, 2022. Pursuant to
the purchase agreement, the Company sold the 1,050,000 common shares for aggregate gross proceeds of $1,256,640. In consideration for
entering into the Purchase Agreement, the Company issued 53,334 shares of common stock to VG Master Fund SPC as consideration for entering
into the purchase 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; text-indent: 0.5in">On August 24, 2022, the Company&#8217;s
shelf registration statement for up to $300,000,000 in securities was declared effective by the SEC. Under this shelf registration statement,
the Company may offer and sell from time to time up to an aggregate of $300,000,000 of common shares (issued separately or upon exercise
of warrants), warrants, debt securities, and units of the Company&#8217;s securities.</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">On October 29, 2022, the Company
entered into a Securities Purchase Agreement (&#8220;Agreement 1&#8221;) with a purchaser. Pursuant to Agreement 1, the Company sold to
the purchaser 400,000 shares of common stock for a consideration of $236,000 on December 3, 2022.</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">On November 23, 2022, the
Company entered into a Securities Purchase Agreement (&#8220;Agreement 2&#8221;) with a purchaser. Pursuant to Agreement 2, the Company
sold to this purchaser 500,000 shares of common stock for a consideration of $257,500 on December 7, 2022.</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">On February 22, 2023, the
Company entered into a securities purchase agreement (&#8220;Agreement 3&#8221;) pursuant to which the Company issued an unsecured senior
convertible promissory note to a non-U.S. investor (the &#8220;Investor&#8221;). The Note will mature in 24 months after the effective
date of the Note. The Note has an original principal amount of $40,000,000 and the Investor paid a purchase price of $32,000,000, reflecting
an original issue discount of 20%. The transaction contemplated under the Agreement was closed on February 22, 2023.&#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; text-indent: 0.5in">On February 24, 2023, the
Company received a conversion notice from the Investor, and in accordance with the terms of the Note, the Company issued an aggregate
of 80,000,000 ordinary shares, par value $0.01 per share, to the Investor and its designees at a conversion price of $0.50 per share,
which represents the conversion floor price. The Investor waived the interest under the Note in connection with the full conversion of
the Note. The Company fulfilled all its obligations under the Note upon conversion.</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">On March 31, 2023, the Company
commenced a registered direct offering of Senior Convertible Promissory Notes with an institutional investor pursuant to a securities
purchase agreement of the same date. Pursuant to the Agreement the Purchaser may purchase Senior Convertible Promissory Notes in the aggregate
original principal amount of not more than $70 million. The Notes will mature on the second anniversary of their issuance date. The Notes
have an original issue discount of 20%, resulting in an aggregate purchase price for the Offering of up to $56&#160;million assuming the
full purchase of Notes under the Agreement. On May 11, 2023, the Purchaser converted $2.82 million of outstanding balance of the note
into ordinary shares, par value $0.01 per share, at conversion price of $0.705 per share, which represents 4,000,000 ordinary shares.
On September 29, 2023, the Purchaser converted $30 million of outstanding balance of the note into ordinary shares, par value $0.01 per
share, at conversion price of $0.30 per share, which represents 100,000,000 ordinary 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></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 -->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; 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">On May 16, 2023, the Company
entered into an Equity Acquisition Agreement (the &#8220;Purchase Agreement&#8221;) with Alfa Crest Investment Limited, a British Virgin
Islands company (&#8220;Alfa Crest&#8221;), CapitoLabs Limited, a British Virgin Islands company (&#8220;CapitoLabs&#8221;, and together
with Alfa Crest, the &#8220;Sellers&#8221;) and Alpha Mind. Pursuant to the Purchase Agreement, the Company acquired an 85% ownership
stake in Alpha Mind for an aggregate purchase price of $99,650,000 (the &#8220;Purchase Price&#8221;). At the closing of the transaction,
which occurred on June 7, 2023, the the Company paid the Purchase Price to the Sellers as follows: (a) $1.0 million credited from an earlier
good faith deposit made by the MMTEC to the Sellers on May 8, 2023, (b) $91,650,000 was paid by MMTEC to the Sellers in cash, and (c)
remaining $7.0 million was paid by MMTEC to the Sellers in the form of a convertible promissory note. In accordance with the Purchase
Agreement, the Company issued to the sellers a senior convertible promissory note (the &#8220;Note&#8221;) for the remaining $7.0 million
of the Purchase Price. The Note accrued interest at 1% per annum and has a 24-month maturity. The Note is convertible at any time and
the conversion price will be calculated with a discount of fifty-four percent (54%) to the lowest closing price of the last twenty (20)
trading days immediately prior to the date of the conversion notice. On June 14, 2023, the sellers converted $3,950,000 of outstanding
balance of the note into ordinary shares, par value $0.01 per share, at a conversion price of $0.395 per share, which represents 10,000,000
ordinary 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As a result, the Company had
199,145,041 ordinary shares issued and outstanding as of December 31, 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; text-indent: 0.5in">The SEC maintains a website
that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC.
which can be accessed at www.sec.gov. We maintain a corporate website at www.haisc.com. The information contained in, or accessible from,
our website or any other website does not constitute a part of this Annual Report on Form 20-F.</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: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt"><b>B.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Business Overview</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; text-indent: 0.5in">We provide comprehensive,
Internet-based technology services and solutions to the Chinese language speaking hedge funds, mutual funds, registered investment advisors,
proprietary trading groups, and brokerage firms engaging in securities market transactions and settlements globally. We help these financial
institutions to accelerate their integration into the overseas market by offering complete suite trading solutions, including services
such as fund establishment, issuance, custody, transaction and settlement. These financial institutions may &#8220;white label&#8221;
our trading interface (i.e., put their logos on it, make our trading interface available to their customers without referencing our name),
or they can select from among our modular functionalities, such as order routing, trade reporting or clearing on specific products or
exchanges to offer their customers a comprehensive range of services and products.</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">Our Company was founded on
January 4, 2018. We have developed and deployed a series of platforms, including the ETN Counter Business System, the PTN Private Fund
Investment Management System, the Personal Mobile Transaction Client System, the PC Transaction Client System, the Individual and Institutional
Integrated Account Management System, and the Quantitative Investment Transaction Platform, which comprise a business chain that enables
Chinese language speaking hedge funds, mutual funds, registered investment advisors, proprietary trading groups, and brokerage firms to
engage in securities market transactions and settlements globally.</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">We conduct our business through
and based on distinct yet integrated business systems designed to provide support for (i) Securities Dealers Trading System (securities
registration and clearing, account management, risk management, quick trading and execution, and third party access middleware), (ii)
Private Fund Investment Management System (multi-account management, fund valuation, risk management, quantitative trading access, liquidation
and requisition management) and (iii) Mobile Transaction Individual Client System and PC Client System (Apple IOS, Android, PC, Web).
We assist PRC-based financial institutions in taking part in the overseas securities trading markets by providing them with comprehensive
Internet-based securities solutions. These PRC financial institutions, along with Hong Kong broker-dealer customers may &#8220;white label&#8221;
our trading interface (i.e., put their logos on it, make our trading interface available to their customers without referencing our name,
as if it were their in house product), or they can select services from among our modular functionalities, such as order routing, trade
reporting or clearing on specific products or exchanges where they may not have up-to-date technology to offer their customers a comprehensive
range of services and products. We also help Chinese language speaking hedge funds, mutual funds, proprietary trading groups to speed
up their integration with the overseas market and offer them additional services, such as fund establishment, issuance, custody, transaction
and settlement.</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: 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 -->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; 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">In 2019, our company added
financial advisory and investment banking business line to the roster of services it offers to its customers. Under this new business
line, the Company anticipates providing financial advising and investment banking services, including, among others, investments, restructuring,
IPO and secondary offering guidance, and venture funding advice, for PRC-based small and medium-sized enterprises from various industries
that seek access to the US capital markets. Specifically, the Company intends to assist its customers in financings and capital formation
at different stages of their growth and development.</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">In 2020, our company used
internally designed and built system with the US brokerage license and the Cayman fund management qualification to form a series of MOM
funds, with the main goal of discovering small and medium-sized institutional investors and helping them set up the fund to issue securities
fund products.</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">In 2021, our company applied
for a license for dealing in securities, advising on securities and asset management in Hong Kong and continued to increase our sales
force in the fund management services business, market data services business and broker-dealer business. In turn, our company reduce
retail business gradually because of the Chinese government&#8217;s requirements for cross-border data security supervision.</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">In 2022, the company ramped
up investment banking team spending, expended the size of our support teams for our investment banking and fund management services businesses.
The company announced that commencing March 6, 2023, the Company relocated its operations from Beijing to Hong Kong Special Administrative
Region.</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">In 2023, the Company attempted
to expand the scope of business into insurance agency industry with the completion of the acquisition of Alpha Mind in June 2023. However,
in December 2023, the Company sold its interests in Alpha Mind to FLJ and abandoned its plans to expand into the insurance industry. As
the Company has been seeking business opportunities in US capital market, including through corporate financing, mergers and acquisitions,
finance advisory, etc., the Company found it beneficial to sell its interests in Alpha Mind to FLJ for consideration of $153&#160;million.
The disposition brought considerable income on the Company&#8217;s financial statements.</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"><b>Our System and Solutions</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"><i>Securities Dealers Trading
Support System </i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>The Electric Trading Network
Counter Management System (&#8220;ETN&#8221;)</b> supports our institutional customers. The system consists of the following business
modules:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>&#160;</i></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.5in"/><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"><i>Our account management system
</i>that provides customers with a highly adaptable multi-account management system that systematically manages multiple accounts, executes
simultaneous transactions among the accounts and guarantees efficiency and fairness in transactions.</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"><i>&#160;</i></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.5in"/><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"><i>Our risk control system </i>conducts
comprehensive monitoring in the transaction execution process from initial position, decision-making to execution by setting the warning
line and open line. It evaluates dynamic control of risks presented by scanning all asset units every 30 minutes. The system provides
one-click opening and one-click query functions to facilitate operations by the risk control personnel, so that risks are controlled
in a more timely and efficient manner. It supports multi-dimensional risk control and eliminates the transaction of highly risky stocks
by setting up a stock pool in which such highly risky stocks are stored.</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"><i>&#160;</i></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.5in"/><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"><i>Our fast transaction system
</i>features in one-click booking, fast transaction and combined booking to rapidly and efficiently integrate the centralized transaction
system to ensure efficiency and accuracy of transactions.</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; text-indent: 0.5in"></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 -->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; 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"><i>Private Fund Investment
Management System</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>The Private Fund Trading
Network Management System (&#8220;PTN&#8221;)</b> is an in-house developed system that supports institutional customers. The system consists
of the following modules:</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.5in"/><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"><i>Our account management system
</i>&#8211; the PTN investment management system sets up account management functions such as risk control, clearing, accounting, reporting,
and trading, etc. for fund operating and investment.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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"><i>Our fund valuation system
</i>&#8211; this system provides a package of valuation services, including valuation validation, investment monitoring, and information
disclosure, with general and grouped valuation options provided to users upon demands.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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"><i>Our fund risk management
platform</i> &#8211; this system provides all-round risk control management for users in the entire process from transaction, compliance
to risk control on three dimensions: transaction risk control, process risk control and risk control setting.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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"><i>Our quantitative transaction
access</i> &#8211; this system provides the user with efficient and fast quantitative transaction access modes including the standardized
API and customized H5, SDK, APP, PC, to ensure rapid development and operation.</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; text-indent: 0.5in"><i>Mobile Transaction Individual
Client System and PC Client System </i>&#8211; As a result of our internal research and development efforts and upgrades, we have developed
a mobile application for business transaction and social networking for our broker-dealer customers, and an efficient and fast transaction-only
PC client system for their individual investor customers. This system provides the end users with real time comprehensive market information
(bid/ask price, volume, breaking news, etc.) access through dedicated cross-border lines. We utilize dedicated Sino-US cross-border lines
to provide end users with high-speed and stable market data, help them to apply for market licenses, and provide integrated market information-related
solutions to the users, who may choose to pay monthly or yearly. We also provide end users with testing and debugging services.</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>Our Financial Technology Solutions </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"><i>One-stop broker technology
system solution - </i>we provide the following solutions to our broker customers:</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.5in"/><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">modular website building, online
account opening system.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">modular PC-based trading clients
and mobile APP trading clients for retail customers.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">market data center to help them
apply for exchange quotations.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">ETN investment management system,
backstage ERP system and commission clearing and settlement system.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">assistance to deployment system
and undertaking operation and maintenance services.</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; text-indent: 0.5in"><i>One-stop private fund investment
management fund solution</i> &#8211; for small and medium-sized private funds with a management scale of more than $1 million and less
than $100 million, we provide the following one-stop establishment and investment trading solutions to assist with:</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.5in"/><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">establishing private equity
funds, registration, administration, and management of such funds.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">building PTN investment management
system, deployment of investment transaction, fund management, risk control, ERP and other modules.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">opening trading accounts, handling
valuation, liquidation and investment redemptions.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">marketing.</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; text-indent: 0.5in"></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 -->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; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Corporate History and Background</b></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><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.5in"/><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"><b>MMTEC, INC.</b> &#8211;We
formed MMTEC, INC., our BVI holding company on January 4, 2018.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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"><b>MM Future</b>&#8211; Our
wholly-owned Hong Kong subsidiary, was incorporated on October 31, 2017.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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"><b>Gujia&#160;</b>&#8211; Our
operating company in China and a wholly-owned subsidiary of MM Future.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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"><b>Meimei Zhengtong (Beijing)
Technology Co., Ltd.,</b> &#8211; A PRC incorporated entity (dissolved effective as of June 8, 2018).</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>MM Fund </b>&#8211; Our wholly-owned Cayman Islands subsidiary, which was incorporated on April 20, 2018 and dormant as of December 31, 2023.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>MM Capital</b> &#8211; Our wholly-owned Cayman Islands subsidiary, was incorporated on May 28, 2018, and dormant as of December 31, 2023, was disposed on November 18, 2023.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>HC Securities (HK) Limited </b>&#8211; Formerly known as MM Global Capital Limited, a wholly-owned Hong Kong subsidiary, was incorporated on March 15, 2019.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>MM SPC</b> &#8211; MM SPC was incorporated on August 8, 2018, as a wholly-owned subsidiary of MM Capital, was disposed on November 18, 2023.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>MMBD Trading </b>&#8211; Our wholly-owned subsidiary of MMTEC, acquired in October 2019.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>MM Global Securities, INC.</b> &#8211; Our operating company in New York and a wholly-owned subsidiary of MMBD Trading Limited.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>MMBD Investment Advisory Company Limited</b> &#8211; Our wholly-owned subsidiary of MMTEC, acquired in March 2020, was disposed on November 18, 2023.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Fundex SPC</b> &#8211; Fundex SPC was incorporated on September 13, 2021, as a wholly-owned subsidiary of MM Capital, was disposed on November 18, 2023.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Haichuan Zhixin </b>&#8211; Our wholly-owned subsidiary of MM Future, was incorporated in April 2023.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Alpha Mind</b>&#8211; Our 85% owned subsidiary of MMTEC, acquired on June 7, 2023 and disposed on December 28, 2023.</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; text-indent: 0.5in">Gujia was established on June
9, 2015 under the laws of China with registered capital of RMB 10 million (approximately $1.51 million). Its original shareholders were
Xiangdong Wen, who owned 75% and Peng Dong, which owned 25%. On January 29, 2016, Gujia increased its registered capital to RMB20.83 million
(approximately $3.15 million). As result of the capital contribution, Xiangdong Wen decreased his equity ownership to 48%, Peng Dong decreased
his equity ownership to 12%, and added an individual shareholder Zhen Fan, who owned 40%. On June 6, 2016, Gujia increased its registered
capital to RMB 26.04 million (approximately $3.94 million). As result of the capital contribution, Xiangdong Wen decreased his equity
ownership to 38.4%, Peng Dong decreased his equity ownership to 9.6%, and Zhen Fan decreased his equity ownership to 32%. New shareholders
Beijing Yiyi Angel Investment Management Co. Ltd. owned 6.7%, Zhoushan Xianhe Investment Partnership (Limited Partnership) owned 10% and
Shanghai Lanhong Investment Management Center (Limited Partnership) owned 3.3%. On November 30, 2017, Peng Dong&#160;transferred his 9.6%
equity ownership to Xiangdong Wen; Beijing Yiyi Angel Investment Management Co. Ltd. transferred its 6.7% equity ownership to Zhen Fan;
and Shanghai Lanhong Investment Management Center (Limited Partnership) transferred its 3.3% equity ownership to Zhen Fan Zhoushan Xianhe
Investment Partnership (Limited Partnership) kept the same equity ownership. On January 29, 2018, Xiangdong Wen transferred his 48% equity
ownership to MM Future, Zhen Fan transferred his 42% equity ownership to MM Future, Zhoushan Xianhe Investment Partnership (Limited Partnership)
transferred its 10% equity ownership to MM Future . MM Future became the sole shareholder of Gujia.</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: 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 -->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; 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">Pursuant to the Securities
Purchase Agreement dated as of April 25, 2019, the Company agreed to purchase the remaining 75.1% of outstanding securities of MMBD Trading.
Prior to the consummation of this acquisition, (i) the Company held 24.9% of outstanding securities of MMBD, and (ii) each of Xiangdong
Wen (the Chairman of the Board and Chief Executive Officer) and Zhen Fan (the former Chief Executive Officer) beneficially owned 37.55%
of outstanding securities of MMBD, respectively. The Company agreed to pay the aggregate purchase price of $185,000 for such securities
to be equally divided between the two shareholders of MMBD. The acquisition closed on October 18, 2019, following the receipt by the Company
of requisite corporate and regulatory approvals, including, without limitation, FINRA CMA application approval, and the Company&#8217;s
Audit Committee&#8217;s review and approval of the terms and provisions of this transaction involving related parties. Following and as
a result of this acquisition, MMBD became a wholly-owned subsidiary of the Company.</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">Pursuant to the investment
agreement dated as of March 23, 2020, the Company acquired all outstanding securities of MMBD Advisory for a consideration of $1,000,
which was subsequently given up by the Hinman Au. Prior to this transaction, all outstanding securities of MMBD Advisory were owned by
Hinman Au, a director of the Company. MMBD Advisory was formed in January 2018 in the U.S. and is registered as an investment advisor
firm under the laws of the State of New York on May 7, 2018. The firm intends to offer non-discretionary investment advisory services
to individuals and advisory services to private fund managers.</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">Pursuant to the Equity Acquisition
Agreement dated as of May 16, 2023, the Company acquired an 85% ownership stake in Alpha Mind for a consideration of $99,650,000 on June
7, 2023. Pursuant to an Equity Acquisition Agreement dated as of November 22, 2023, the Company sold all of its interests in Alpha Mind
to FLJ for consideration of $153 million on December 28, 2023, which was paid in the form of a Secured Promissory Note made by FLJ
(the &#8220;Note&#8221;). On April 26, 2024, the Company entered into a &#8220;Share Transfer Commitment Letter for Secured Promissory
Note&#8221; with FLJ (the &#8220;Commitment Letter&#8221;). Pursuant to the Commitment Letter, FLJ reaffirmed its promise to pay the principal
sum of $153,000,000 under the Note, together with interest on the unpaid note on or prior to June 30, 2024 (the &#8220;Maturity Date&#8221;).
In addition, pursuant to the Commitment Letter if FLJ fails to pay the amounts due under the Note, the Company will have the right to
convert the unpaid principal and interest to shares of FLJ at a discount of between 20% and 70% of the market price of such 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On November 18, 2023, the
Company entered into a Share Transfer Agreement (the &#8220;Share Transfer Agreement 1&#8221;) with Top Fintech Inc. Pursuant to the Share
Transfer Agreement 1, the Company agreed to transfer all outstanding securities of MMBD Advisory, the wholly-owned subsidiary of the Company,
to Top Fintech Inc., for a total consideration of $1,000. The disposition was closed on November 18, 2023, after the signing of Share
Transfer Agreement 1 and ending in five days.</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">On November 18, 2023, the
Company entered into a Share Transfer Agreement (the &#8220;Share Transfer Agreement 2&#8221;) with Capital Jasmine Ltd. Pursuant to the
Share Transfer Agreement 2, the Company agreed to transfer all outstanding securities of MM Capital, the wholly-owned subsidiary of the
Company, to Capital Jasmine Ltd., for a total consideration of $500. The disposition was closed on November 18, 2023. As a result of the
transaction, the Company no longer holds an interest in MM Capital or its two wholly-owned subsidiaries, MM Fund SPC and Fundex SPC.</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>Industry and Market Background </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">Over the past several years,
China has seen a steady increase in the rate of individual net worth and investment appetite for domestic and overseas equity investments,
including an increase in investment demand of private equity funds.</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">There are two main channels
which can currently be utilized by Chinese investors to invest in the U.S. securities markets:</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; text-align: justify; text-indent: 0.5in"><span style="text-decoration:underline">Ways to invest from within
the PRC</span>:</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><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.5in"/><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"><i>Qualified Domestic Institutional
Investor</i> (&#8220;QDII&#8221;): this status allows domestic investors to invest in publicly trading securities on foreign securities
markets (excluding venture capital and private equity funds securities) via certain fund management institutions, insurance companies,
securities companies and other assets management institutions which have been approved by China Securities Regulatory Commission (&#8220;CSRC&#8221;).
These entities, in turn, offer investment opportunities to individual investors to invest in overseas stocks and fixed return securities.</span></td>
</tr></table><div>

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

</div><p style="font: normal 10pt Times New Roman, Times, Serif; margin: 0"></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 -->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: normal 10pt Times New Roman, Times, Serif; 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">
    <td style="text-align: justify; width: 0.5in">&#160;</td>
    <td style="text-align: justify; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><i>Qualified Domestic Limited Partner</i>: this status allows qualified domestic limited partners to invest in overseas private funds and private equities. Only a few companies have obtained this status to date.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><i>Qualified Domestic Investment Enterprise</i>: this platform allows mainland PRC investors to tap into a wider variety of foreign asset classes compared to the QDII by accessing offshore private equity, hedge funds and real assets, in addition to listed equities and debt securities that are already covered by the existing QDII. This platform is generally viewed as broad in scope, administration and lacking regulatory clarity.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><i>Outbound Direct Investment </i>&#8211; Chinese companies headquartered in the Shanghai Free Trade Zone may conduct almost all equity investments via this platform as it is not subject to any investment quotas. However, this platform is ill-suited for small scale operations as it only contemplates investments by institutional/corporate investors, not individuals. </span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><i>Qualified Domestic Individual Investor </i>is a new investment channel promoted by the Chinese government. It is expected to give PRC based individual investors who have at least RMB1 million of net assets more freedom to invest their money in overseas assets. It is expected that the PRC investors will be able to put money directly into overseas shares, bonds, mutual funds, insurance products, financial derivatives and property through this initiative. It is also expected to allow them to make direct investments in companies through mergers and acquisitions. No official date has been given for the launch of the scheme as of yet.</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; text-indent: 0.5in"><span style="text-decoration:underline">Ways to invest from outside
of the PRC</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; text-indent: 0.5in">Many Chinese already have
their assets in bank accounts outside China such as in Hong Kong, Singapore, Taiwan, U.S., or other countries. These investors may invest
these funds in any available investment. We believe that these investors will benefit from a trading platform and service based in Mandarin
Chinese.</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"><i>Growth of Chinese private
fund markets </i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There are several notable
aspects of development of Chinese private fund industry in recent 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><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.5in"/><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"><i>Rapid rate of growth. </i>According
to Asset&#160;Management&#160;Association&#160;of China, by the end of December 2021, the number of registered private fund managers
has reached 24,610, with a total dollar amount of RMB 19.76 trillion. The number of registered private funds has reached 124,117.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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"><i>Substantial number of QDII
funds under management and amount of QDII quota.</i> As of the end of 2021, the number of funds has reached 174, with a total cumulative
amount of $157.519 billion. Among them, fund companies in the securities category rank first among various institutions with a quota
of US$84.58 billion, accounting for 54%.</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; text-indent: 0.5in"><b>Competition</b></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; text-align: justify; text-indent: 0.5in">The development of financial
information technology and the emergence of Internet securities brokers, such as Tigerbroker and Futu Securities, through an innovative
Internet product development model, have changed the experience of the Internet trading platforms, by optimizing the account opening process,
improving the market response rate, and impacting the traditional retail brokers. Traditional brokers mainly rely on conventional financial
system providers for solutions. Financial technology companies provide various financial transaction solutions for their customers, including
financial transactions such as online trading, front desk transactions and backstage clearing systems, which charge different costs according
to different technical solutions.</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">There are several types of
entities that provide investment system support in the U.S. securities markets for domestic (PRC) brokers and private funds.</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.5in"/><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"><i>The traditional retail brokerage
system development company in USA.</i> At present, there are no U.S. securities technology suppliers specialized in providing services
for the Chinese market, most of U.S. securities technology suppliers have focus on domestic market, and there is no entire indigenous
overseas investment system suit for Chinese market.</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"><i>&#160;</i></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: 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 -->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; 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.5in"/><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"><i>The traditional retail brokerage
system development company in Hong Kong. </i>At present, there are four mainstream technology suppliers in Hong Kong, which are Hundsun
technology (HongKong) Inc., Ayers Solutions Limited, Ebroker Systems LTD and iAsia Online Systems Limited. Among these, Hundsun technology
has a shareholding in Ayers Solutions Limited. Hundsun and iAsia are public companies.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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"><i>The traditional private funds
management system development company. </i>Most of the large private funds use Bloomberg system, but we focus on the private equity funds
with assets management amount between $1 million to $200 million, our main competitor in this field is Hundsun Technologies.</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; text-indent: 0.5in">For the private funds&#8217;
administrator service, there are two types of companies that provide the service:</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.5in"/><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"><i>Traditional Hong Kong securities
dealers</i>, including Galaxy Securities (Hong Kong), Haitong International Securities, CITIC International Securities, BOC International,
Guosen Securities (Hong Kong), engage in trades of Hong Kong as well as U.S. securities. These dealers mainly conduct their business
through offline business departments of domestic (PRC) dealers. These dealers generally buy a system or use the U.S. broker system, offer
a total solution for the private funds.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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"><i>The traditional private funds
fund administrator service</i>, including Apex Fund Services, Citco Fund Services, etc.</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; text-indent: 0.5in">The Hong Kong market mainly
relies on the following four securities system development service companies providing services for traditional securities firms and financial
institutions: Hundsun.com Co., Limited, Ayers Solutions Limited, eBroker Systems Limited, and iAsia Online Systems 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><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.5in"/><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"><b>Hundsun.com Co., Limited
</b>is a Hong Kong holding subsidiary of Hundsun Technologies Inc., located in Hong Kong, mainly providing integrated accounts, securities
and futures solutions for the Hong Kong financial industry.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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"><b>Ayers Solutions Limited </b>(&#8220;Ayers&#8221;)
is a member of the Shanghai DZH Group. Ayers was incorporated in 2001 and specialized in developing securities and futures trading systems
and settlement system for local and global financial institutions. Ayers has developed a comprehensive system that supports trading in
multi-market, multi-currency, feature-rich sets of tools in an integrated platform with flexible application settings. Ayers has built
an extensive network of global exchange connectivity, risk management solutions and API and FIX technology support. Ayers also specializes
in providing trading systems and settlement system solutions for securities companies and futures companies in Hong Kong and its surrounding
countries and regions.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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"><b>iAsia Online Systems Limited
</b>(&#8220;iAsia&#8221;) is a financial software developer that supplies flexible and cost-effective applications, ranging from online
trading, front-end trading and back-office settlement systems for various financial products to retail solutions. This company offers
a wide range of financial products including securities, futures, commodities, options, unit trust, saving plan, leveraged FX and bullion
systems. iAsia systems handle transaction settlement, monitor risk exposure, offer front end trading and inquiry to its users. All products
are being used by market participants or financial houses.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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"><b>eBroker Systems Limited </b>is
a financial technology solution provider focusing on the provision of financial software solutions services to financial institutions.
Its solutions are engineered to perform a variety of functions for both front office and back office.</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; text-indent: 0.5in"></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 -->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; 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">In addition to the above-referenced
companies, we compete with the following entities for providing services to the private equity/fund industry:</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.5in"/><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"><b>OP Investment Management
Ltd</b>. (&#8220;OPIM&#8221;) is a leading asset management company based in Hong Kong, and a member of the Oriental Patron Financial
Group. It manages both global and Asian-based fund vehicles with expertise across every major regional market from China, Korea, India
to the Middle East. OPIM is a fully licensed holder of Hong Kong SFC Type 4 &amp; Type 9 licenses.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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"><b>AssetMark Financial Holdings,
Inc. </b>(&#8220;AssetMark&#8221;) is a U.S. turnkey asset management platform, purchased by a Chinese listed brokerage. It has provided
professional and serial investment solutions to U.S. investment advisers over the past 20 years. As of March 31, 2016, the total assets
under management on the AssetMark platform were about $28.5 billion, serving more than 6,700 investment advisers and over 87,000 investors.</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"><b>Our Strategies</b></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; text-align: justify; text-indent: 0.5in">Our key market strategies
include:</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.5in"/><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"><b><i>Providing free, flexible
and open securities technology services - </i></b>we provide one-stop integrated solutions to small and medium-sized broker customers,
by replacing a technical fee model with a free technical system featuring open system underlay access, standardized access interface
and module products. The purpose is to build a more open technical platform that provides a wide variety of financial products and more
open technical services for Internet 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"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Specifically, as we face increased
competition, we also innovate when it comes to attracting new users. The general approach is to, by use of free platform, attract traffic
and customers early on in the process, and then establish and maintain an environment connecting various users for which we can then charge
our users. In this effort, we:</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.5in"/><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">Aim, when we compete with traditional
technology developers, to provide free technical base platforms for securities business, which meet the traditional securities business
in terms of functionality, security, etc., so as to attract more traditional securities companies to switch to our technical products,</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">Develop better, more innovative
products and offer functionalities and user experience beyond of what traditional technology developers may offer; we accomplish that
by providing incentive to switch to our services for free,</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">Provide, in addition to our
basic set of technical products, value-added technical products, such as intelligent investment customers service, intelligent trading
service, AI user analysis tools, etc., to help securities companies expand their business lines. We intend to charge for these product
offerings in the future, but only if our users fully or partially use these free products first,</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">Provide fund products, intelligent
investment products or other types of financial products through MM Fund Services Limited. We intend to become a channel distributor
to help small and medium-sized securities firms to provide competitive financial products on free platforms. As more securities brokers
use our free products, we will put these products directly in the securities business platform for free as a part of our standard module.
As wholesalers of these products, we anticipate deriving revenue from this approach in the future, and</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">Establish an internal system
where are able to connect different securities firms from one technical platform, so that their structured financial products and fixed
income products can be circulated on one (our) platform.</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; text-indent: 0.5in"></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 -->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; 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">Many small and medium-sized
brokers do not have the capacity for research and development and are unwilling to bear high development costs. A licensed broker wishing
to develop its own products and to build a comprehensive research and development team will need teams of engineers, developers of IOS
and Android applications, of PC applications, and websites and online account set-up system. Most small- and medium-sized brokers are
reluctant to invest in incur such costs.</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">We (i) make most technical
systems free, open part of the core code, in an effort to build a more open technical platform to help admit more small and medium sized
brokers; (ii) modularize products to help small and medium-sized broker customers to carry out development, lower the technical threshold,
and facilitate customization; (iii) help small and medium-sized broker customers to deploy the system within one to four weeks to commence
business immediately and provide system security solutions and post-maintenance; (iv) provide technical support in Chinese by offering
solutions for technical interface with major U.S. exchanges and clearing banks; (v) deliver rapidly iterative products by providing multiple
modules of personalized portfolio solutions and a better Internet experience for small and medium-sized broker customers; and (vi) use
cloud technology to provide services with more varieties of financial products, to help small and medium-sized brokers to gain competitive
advantages in attracting their customers.</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">Focus on serving small and
medium sized private equity funds by lowering the setting up threshold, we believe that we can help our fund customers overcome the entry
barrier, and make it possible to bring such funds to overseas stock markets. According to our analysis, we believe that small and medium
sized private equity funds with assets under management (&#8220;AUM&#8221;) between $1 million and $100 million, especially those with
AUM between $2 million and $20 million, will become the bulk of our customers.</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">Large equity funds tend to
set up their accounts through well-known brokers, and choose the services of fund administrators that are highly ranked across the globe.
In contrast, small and medium sized private equity funds, especially those at the early stage with assets under management below $20 million,
are faced with the following challenges: (i) limited capacity for fundraising at the early stage, typically small AUM of initial fund;
(ii) small AUM equity funds makes it hard to cover the initial cost for attorneys and administrators; (iii) unfamiliar with the process
for setting up overseas equity funds, lack of related laws and regulations, difficult to open bank accounts and brokerage trading accounts;
(iv) loss of oversea growth opportunity. Many fund managers&#8217; domestic customers have already had their own personal investments
overseas. It will be easier for these fund managers to attract their investors&#8217; overseas assets and invest in their oversea funds;
(v) need tools for marketing and promotion, including brand promotion, as well as further information about overseas market; and vi) failure
of overseas investment platform and system support to meet their needs, especially the needs of financial accounting and risk management.</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">For such funds, we will provide
(i) a package solution that will optimize the set-up process and reduce the set-up cost to help them to invest in overseas markets; (ii)
personal service to help them to solve issues related to the regulations and supervision of overseas funds and account set-up; (iii) completely
Chinese language based PTN investment management system, free of charge to provide fund valuation, redemption management, and risk-control
financial management system, free estimate of fund value, and a system for risk control and financial management that is customized for
China&#8217;s private equity funds; (iv) assistance in brand promotion and marketing, by providing additional market information, and
organizing industry gatherings to promote their development; and (v) providing quantitative interface and open data to meet needs for
access to small scale funds by localizing the U.S. financial industry standards so that more local quantitative funds can be interfaced
with the U.S. stock market according to native technical standards.</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.5in"/><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"><b><i>Minimize technical barriers
to securities trading</i></b> &#8211; We aim to assist small- to medium-sized securities dealers, online financial management enterprises,
Internet traffic platforms and individuals in their efforts to expand their respective businesses and lower the threshold for participation
of the traditional securities industry.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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"><b><i>Utilize cloud computing
technologies, open financial platforms, and more diversified financial product</i></b> - We help small and medium- sized securities brokerage
firms build system on the cloud, we focus on providing backstage support for institutional clients, and develop a wide variety of technical
and financial products for them.</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; text-indent: 0.5in"></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 -->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; 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.5in"/><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"><b><i>Support PRC private equity
funds to participate in overseas markets</i></b> &#8211;We strive to minimize and possibly eliminate the cost of setting up the private
equity funds, allowing our customers to use and rely on our technologies. We focus on small private funds with assets under management
ranging from $1 million to $200 million.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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"><b><i>Focus on the Chinese market,
and all the markets that use Chinese as the native language-</i></b> The U.S. securities market is the largest securities market in the
world. We want to rely on financial technology to lower transaction threshold for all Chinese speaking investors to invest in U.S. securities
market, and make it more convenient for them to invest.</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"><b>Our Competitive Strengths</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">We believe that the following
competitive strengths distinguish us from our competitors:</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Product advantages and technology accumulation &#8211; </i></b>by means of our technological advantages, better Internet experience and one-stop securities dealers solutions, we simplify the process of overseas investment transactions and lower the threshold of securities trading, making it easier for Chinese investors to get involved in global investment. We also provide (i) a complete product line from ENT, PTN to mobile end trading platform and PC-side trading platform, thus covering most of the operating systems required by broker-dealers and private equity funds; (ii) a stable market, trading system tested and relied for a period of time; (iii) rapid product development and iteration - we can develop products which meet the customer&#8217;s latest demands; and (iv) understanding of financial markets and information technology development.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Sound marketing strategies </i></b>- We follow the same rules for both brokerage firms and private equity customers: we provide free technical systems yet charge a fee for post financial or additional premium services to encourage more brokers-dealers and private equity funds to use our technical products and services. (i) through free technical system services that change the delivery mode of the securities industry developers, we reduce the operating costs of small and medium-sized brokerage firms, (ii) with more choices for small and medium-sized brokerage firms, to help their customers respond to changes in the Internet, we provide better tools and platforms that enable customers choose and customize their services, and (iii) by helping private equity funds overcome the set-up threshold issue, we enable more private equity funds step into the overseas stock market and grow with them.</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.5in"/><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"><b><i>Innovative and open Internet
idea - </i></b>By using cloud technology, we help traditional financial institutions cope with the changes in traditional online securities
trading. Based on cloud technology that helps more brokerage firms minimize the access threshold of technology, we stick to the user-centered
product development model, and use faster deployment systems to meet customers&#8217; demand and reduce their technical service costs.
We maintain an open technical environment and provide an open platform for all users who want to access overseas investment transactions.
We are also able to provide customized product service for users. We believe that the new generation of Chinese investors has a more
sophisticated understanding of financial transactions, which requires a better user experience and more innovative products and service.</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; text-indent: 0.5in">We will (i) be more open minded,
make accessible most of the bottom core code, make accessible the bottom system interface, and complete the most challenging task so as
to help customers use simple tools for development on our platform; (ii) quickly develop and update products so as to be in better preparation
for changes in the online securities trading industry; (iii) provide more tools for our customers to help them become business partners
and help them grow.</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><i>A professional team with diversified backgrounds</i></b> - Our team members are from Internet companies, financial enterprises and traditional securities information system development companies. They are familiar with the financial market, and have expertise in the development of securities information technology. Members of this diverse backgrounds teamwork in their respective areas with efficiency and professionalism.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Better ecology and environment - </i></b>With the acquisition of MMBD Trading and MM Global in the United States, we are able to provide better services to non-U.S. small and medium-sized brokerage firms to access the U.S. market, and also to the small and medium-sized private equity funds with deeper understanding of their needs.</span></td></tr>
</table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></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 -->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: 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="text-align: justify; width: 0.5in">&#160;</td>
    <td style="text-align: justify; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Market opportunities </i></b>- Traditional financial markets rely more and more on information technology. In dealing with the overseas market, under the barrier of language, market mechanism and cultural background, we rely on technology to change the relationship between brokerage firms and traditional information technology developers. As the earliest participants in this model, we enjoy favorable market opportunities. At the same time, there has been an increasing demand for China&#8217;s small and medium-sized private equity funds to go overseas, as well as more Chinese investors investing outside of China. At the early stage development of this industry, we will actively participate in the development of industry service standards and service system, and make good use of this market opportunity.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Localized service - </i></b>24/7 customer service in complete Chinese language. From trading API document to technology support, we strive to create a more user-friendly environment for our customers. We also provide more pleasant user trading experience for Chinese customers. They will get more localized trading experience, without trial and error, and easier and more pleasant investment in overseas markets. Back on the Chinese market, we understand the rules of the United States. We also understand better the needs of Chinese investors. And we provide more localized private fund services and more financial products and services support. With the system support of MM Fund and PTN, we will provide a more localized private fund administration service to our clients. We will respond to their request in a timely manner, being more attentive to their needs and requests.</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; text-indent: 0.5in">Individual investors and private
equity funds coming from China and Hong Kong markets are increasingly relying on financial systems developed by traditional system developing
companies. Our competitive strengths are primarily in the following areas:</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.5in"/><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"><b><i>Reliance on our technological
advantages, rich Internet experience and one-stop securities dealer solutions:</i></b> We make overseas investment transactions more
convenient by lowering the trading threshold, making it easier for Chinese investors to get involved in global investment. We also provide
smoother user trading experience for Chinese customers. They will get more localized trading experience, without trial and error, becoming
easier and smoother investing in overseas markets. Back on the Chinese market, we understand the rules of the United States, we also
have a better understanding of needs of Chinese investors.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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"><b><i>More localized private
equity fund services</i></b>. Based on the system support from MM Fund Service Limited and PTN, we will provide more localized private
fund administrator service for our clients.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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"><b><i>Reducing the technical
access threshold of the securities industry</i></b>. Rely on cloud technology to help more brokerage firms to minimize the access threshold
of technology. We insist in user-centered product development model, faster deployment systems to meet customers&#8217; demand and reduce
their technical service costs. We adhere to an open technical environment and provide an open platform for all users who want to access
overseas investment transactions. We also provide customized product service for users. The new generation of Chinese investors has an
updated understanding of the transactions, which requires a better user experience and more innovative products and service.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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"><b><i>Localized user experience</i></b>.
24/7 customer support in complete Chinese language service. From trading API document to technology support, we make our customers more
competitive in trading space by providing service in their native language.</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; text-indent: 0.5in"></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 -->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; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Marketing </b></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; text-align: justify; text-indent: 0.5in">We aim to offer these and
other similarly situated financial services providers with a full spectrum of technical system solutions. Specifically, we intend to open
an office in Hong Kong for such future customers and retain local sales force to promote our services in the market and increase our brand
exposure. In addition, we intend to increase our sales and marketing teams in Shanghai and Beijing to offer our technical solutions to
the PRC private fund industry participants. We also intend to hold conference, educational and other events to promote our brand recognition.</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>Research and Development </b></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; text-align: justify; text-indent: 0.5in">Our technology is critical
to our operations. The following are some of our technology development milestones:</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">In October 2015, our Shanghai Branch was founded; the Shanghai Technical Research and Development Center started operation.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">In December 2015, the ETN Counter Business System was launched for trial operation.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">In August 2016, the PTN Private Fund Investment Management System was launched for operation.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">In December 2016, the 4th version of the ETN Investment Management System was successfully employed. The Sino-US Special Line was completed and the Market and Quantitative Transaction Platform started operation.</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; text-indent: 0.5in">We intend to maintain the
research and development input in product design at no less than 35% of our company&#8217;s total input, and an incentive mechanism for
research and development personnel should be formulated to achieve breakthrough in product design stability and security and personalization.</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>Employees </b></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; text-align: justify; text-indent: 36pt">Our principal offices are located
in Hong Kong Special Administrative Region; we also have a technical research &amp; development center in Beijing, office in Shenzhen,
Shanghai, China, and we also operate a broker-dealer in New York City. As of April 30, 2024, we employed 42&#160;people on a full-time
basis, comprised of 5 employees in management, 26 employees in sales and marketing, 3 employees in research and development, and 8 employees
in administration.</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>Intellectual Property Rights </b></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; text-align: justify; text-indent: 0.5in">We rely on our technology
copyright to protect our domestic business interests and ensure our competitive position in our industry. We have placed a high priority
on the management of our intellectual property. Some products that are material to our operating results incorporate technology copyright.
Although technology copyright is important to the continued success of our products, we do not believe that our business, as a whole,
is dependent on, or that its profitability would be materially affected by the revocation, termination, expiration or infringement upon
any particular patent or copyright. We have applied for software copyright protection in China covering our software technology. We applied
to National Copyright Administration of the P.R.C. for 27 software copyrights, which was approved on June 28, 2018, March 14, 2019 and
September 1, 2021.</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: 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 -->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; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Properties </b></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; text-align: justify; text-indent: 0.5in">Our headquarters is located
at Room 2302, 23/F, FWD Financial Center, 308 DES Voeux Road Central, Hong Kong. Our research and development center is located in Beijing.
All of the facilities are leased. We believe our facilities are adequate for our current needs and we do not believe we will encounter
any difficulty in extending the terms of the leases by which we occupy our respective premises.&#160;A summary description of our facilities
locations follows:</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>
    <td style="vertical-align: top; width: 16%; border-bottom: black 1.5pt solid"><span style="font-size: 10pt"><b>Office</b></span></td>
    <td style="vertical-align: top; width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: bottom; width: 45%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Address</b></span></td>
    <td style="vertical-align: top; width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; width: 16%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Rental Term</b></span></td>
    <td style="vertical-align: top; width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; width: 20%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Space</b></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Headquarters</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Room 2302, 23/F, FWD Financial Center, 308 DES Voeux Road Central, Hong Kong</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">October&#160;25, 2021 &#8211; October&#160;24, 2024</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">969 sq. Ft.</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">New York Center</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">575 Lexington Avenue New York, NY, 10022, USA</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">February 1, 2023 &#8211; January 31, 2025</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">Approximately 200 sq. Ft.</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Beijing Research &amp; Development&#160;Center</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">AF, 16/F, Block B, Jiacheng Plaza, 18 Xiaguangli, Chaoyang District, Beijing 100027</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">December&#160;1, 2022 &#8211; November&#160;30, 2025</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">6,920.66. sq.&#160;Ft.</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Beijing Center</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Room 2501, Block A, Yuanyangxinganxian Building, Xiaguangli, Chaoyang District, Beijing 100027</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">September 9, 2022 &#8211; October 7, 2024</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">4,262.72 sq. Ft.</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Shenzhen Center</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Room DD-12, TCL Building, 6 Gaoxin South Road 1, Shekou, Nanshan District, Shenzhen, Guangdong</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">January 1, 2023 &#8211; February&#160;29, 2024</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">2 sq. Ft.</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Shanghai Center</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">3/A, Jiali Building, 1155 Fandian Street, Pudong District, Shanghai</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">March 8, 2022 &#8211; April 30, 2022*</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">2 sq. Ft.</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: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 25%"><div style="font-size: 1pt; border-top: Black 1.5pt solid">&#160;</div></div><!-- Field: /Rule-Page --><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="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">*</span></td><td style="text-align: justify"><span style="font-size: 10pt">Expiration can continue to
use, termination notice period 1-2 months.</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"><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; text-indent: 0.5in">In the normal course of business,
MM Global is engaged in various trading and brokerage activities on a principal and agency basis through a clearing broker. As a regulated
FINRA broker-dealer MM Global is subject to regulatory trading inquiries and investigations to determine whether any violations of federal
securities or FINRA rules may have occurred. As such, MM Global has responded to FINRA inquires. &#160;MM Global submitted a Letter of
Acceptance, Waiver, and Consent for the purpose of proposing a settlement of the alleged rule violations on September 9, 2022. Without
admitting or denying the findings by FINRA related to Case Number 20190626230, the Company was censured, fined $450,000. Two individuals&#8217;
registration capacities were suspended for 45 days, fined $20,000 and $5,000 respectively. The Company elect to pay the fine via a 36
months&#8217; installment plan with $38,250 installment fee. As of December 31, 2023 the Company has total unpaid balance of $209,250,
recorded the current portion as &#8220;Accrued liabilities and other payables&#8221; and non-current portion as &#8220;Accrued Liabilities,
Noncurrent&#8221; in consolidation financial statement.</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">Other than MM Global, we are
currently not involved in any legal proceedings; nor are we aware of any claims that could 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; 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: 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 -->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; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Government Regulation</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"><b>Regulation of Foreign Currency
Exchange and Dividend Distribution</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"><b><i>Foreign Currency Exchange.&#160;</i></b>The
principal regulations governing foreign currency exchange in China are the Foreign Exchange Administration Regulations (1996), as amended
on August&#160;5, 2008, the Administration Rules of the Settlement, Sale and Payment of Foreign Exchange (1996) and the Interim Measures
on Administration on Foreign Debts (2003). Under these regulations, Renminbi is freely convertible for current account items, including
the distribution of dividends, interest payments, trade and service-related foreign exchange transactions, but not for most capital account
items, such as direct investment, loans, repatriation of investment and investment in securities outside China, unless the prior approval
of SAFE or its local counterparts is obtained. In addition, any loans to an operating subsidiary in China that is a foreign invested enterprise,
cannot, in the aggregate, exceed the difference between its respective approved total investment amount and its respective approved registered
capital amount. Furthermore, any foreign loan must be registered with SAFE or its local counterparts for the loan to be effective. Any
increase in the amount of the total investment and registered capital must be approved by the MOFCOM or its local counterpart. We may
not be able to obtain these government approvals or registrations on a timely basis, if at all, which could result in a delay in the process
of making these loans.</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">The dividends paid by the
subsidiary to its shareholder are deemed shareholder income and are taxable in China. Pursuant to the Administration Rules of the Settlement,
Sale and Payment of Foreign Exchange (1996), foreign-invested enterprises in China may purchase or remit foreign exchange, subject to
a cap approved by SAFE, for settlement of current account transactions without the approval of SAFE. Foreign exchange transactions under
the capital account are still subject to limitations and require approvals from, or registration with, SAFE and other relevant Chinese
governmental authorities.</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"><b><i>Dividend Distribution.&#160;</i></b>The
principal regulations governing the distribution of dividends by foreign holding companies include the Company Law of China (1993), as
amended in 2013, the Foreign Investment Enterprise Law (1986), as amended in 2000, and the Administrative Rules under the Foreign Investment
Enterprise Law (1990), as amended respectively in 2001 and 2014.</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">Under these regulations, wholly
foreign-owned investment enterprises in China may pay dividends only out of their retained profits, if any, determined in accordance with
Chinese accounting standards and regulations. In addition, wholly foreign-owned investment enterprises in China are required to allocate
at least 10% of their respective retained profits each year, if any, to fund certain reserve funds unless these reserves have reached
50% of the registered capital of the enterprises. These reserves are not distributable as cash dividends, and a wholly foreign-owned enterprise
is not permitted to distribute any profits until losses from prior fiscal years have been offset.</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"><b><i>Circular 37.&#160;</i></b>On
July&#160;4, 2014, SAFE issued Circular 37, which became effective as of July&#160;4, 2014. According to Circular 37, Chinese residents
shall apply to SAFE and its branches for going through the procedures for foreign exchange registration of overseas investments before
contributing the domestic assets or interests to a SPV. An amendment to registration or filing with the local SAFE branch by such Chinese
resident is also required if the registered overseas SPV&#8217;s basic information such as domestic individual resident shareholder, name,
operating period, or major events such as domestic individual resident capital increase, capital reduction, share transfer or exchange,
merger or division has changed. Although the change of overseas funds raised by overseas SPV, overseas investment exercised by overseas
SPV and non-cross-border capital flow are not included in Circular 37, we may be required to make foreign exchange registration if required
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; text-indent: 0.5in">Moreover, Circular 37 applies
retroactively. As a result, Chinese residents who have contributed domestic assets or interests to a SPV, but failed to complete foreign
exchange registration of overseas investments as required prior to implementation of Circular 37, are required to send a letter to SAFE
and its branches for explanation. Under the relevant rules, failure to comply with the registration procedures set forth in Circular&#160;37
may result in receiving a warning from SAFE and its branches, and may result in a fine of up to RMB 300,000 for an organization or up
to RMB 50,000 for an individual. In the event of failing to register, if capital outflow occurred, a fine up to 30% of the illegal amount
may be assessed.</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">Chinese residents who control
our Company are required to register with SAFE in connection with their investments in us. If we use our equity interest to purchase the
assets or equity interest of a Chinese company owned by Chinese residents in the future, such Chinese residents will be subject to the
registration procedures described in Circular 37.</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: 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 -->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; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Cash Transfers Within Our Organization</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: justify; text-indent: 0.5in">During the first three months
of 2024 and each of the fiscal years ended December 31, 2021, 2022 and 2023, the only transfer of assets among MMTEC and its subsidiaries
have consisted of cash. During that same period, there have been no distributions or dividends by any of our direct or indirectly held
subsidiaries to MMTEC. During that same period MMTEC has not declared any dividends or made any distributions to its shareholders, including
its U.S. investors, and we do not anticipate declaring a dividend in the foreseeable future.</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">MMTEC routinely provides cash
to its subsidiaries either by way of capital contribution or by way of loan. All such loans are interest-free, unsecured and payable on
demand. The proceeds of any such loan will be wired to the borrower subsidiary and will be recorded on our books as &#8220;Inter-Company
due.&#8221; Such loan amounts are eliminated in our consolidated financial statements. Cash transferred outside of our organization to
satisfy our obligations to third parties are also effected via wire transfer.</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">MMTEC is a holding company
incorporated in the British Virgin Islands, and we do not have any substantive operations other than indirectly holding the equity interest
in our operating subsidiaries in China and other countries and regions. MMTEC relies on dividends paid by our subsidiaries and capital
raised from the sale of our securities to satisfy our cash needs. The payment of dividends to MMTEC by our subsidiaries is effected by
means of dividends by those entities to their direct parent and, as applicable, a redividend by that entity to MMTEC. Such dividends are
effected by resolution of the board of directors of each such entity (after provision for applicable tax obligations).</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">China is a foreign exchange
administration country. Capital injections, cross-border trade and services transactions settled in foreign exchange, overseas financing
and profit repatriations are subject to the foreign exchange administration regulations. The Authority dealing with foreign exchange in
China is the SAFE and its local branches. A Chinese subsidiary owned by a foreign company must apply for registration of foreign exchange
with the SAFE after the issuance of a business license and obtain a foreign exchange registration certificate. When the Chinese subsidiaries
apply to repatriate dividends to foreign shareholders, they must submit the application form to SAFE with the proof that such dividends
have been subjected to all applicable tax withholding. A Chinese subsidiary can only distribute dividends out of its accumulated profits,
which means that any accumulated losses must be more than offset by its profits in other years, including the current year.&#8239;</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">The cash transfers within
the organization during the above-referenced periods were as follows:&#160;</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 colspan="15" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    The Period From January 1, 2024 through April 30, 2024</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Company
    <br/> (Wire transfer from)</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Company
    <br/> (Wire transfer to)</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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: 10pt">Amount</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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: 10pt">Equivalent<br/>

    to amount<br/>
 (USD)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Purpose</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Asset<br/>

    Type</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 18%; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MMTEC</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 15%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MMBD Trading</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">US$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">140,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">140,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capital contribution</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: top; width: 8%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MMTEC</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MM Future</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">US$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,050,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,050,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capital contribution</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MM Future</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gujia</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">RMB</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,037,105</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">850,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capital contribution</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MMBD
    Trading</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MM Global</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">US$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">140,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">140,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capital contribution</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash</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; text-indent: 0.5in"></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 -->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; 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 colspan="15" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For The Year 2023</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold; vertical-align: bottom">Company <br/> (Wire transfer from)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Company <br/> (Wire transfer to)</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Equivalent<br/>
 to amount<br/>
 (USD)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Purpose</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Asset<br/>
 Type</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 18%; vertical-align: top">MMTEC</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 15%; text-align: center">MMBD Trading</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: right"><span style="font-size: 10pt">US$</span></td>
    <td style="width: 9%; text-align: right">355,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">355,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 32%; text-align: center">Capital contribution</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 8%; text-align: center">Cash</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">MMTEC</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">HC Securities</td><td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">HK$</span></td>
    <td style="text-align: right">5,779,911</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">740,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">Capital contribution</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">Cash</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">MM Global</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">MMBD Trading</td><td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">US$</span></td>
    <td style="text-align: right">220,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">220,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">Withdraw investment</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">Cash</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">MM Future</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">HC Securities</td><td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">HK$</span></td>
    <td style="text-align: right">1,482,779</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">190,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">Intercompany loan for working capital</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">Cash</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">MMBD Trading</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">MM Future</td><td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">US$</span></td>
    <td style="text-align: right">220,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">220,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">Intercompany loan for working capital</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">Cash</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">MMBD Trading</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">MM Global</td><td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">US$</span></td>
    <td style="text-align: right">355,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">355,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">Capital contribution</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">Cash</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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td colspan="15" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>For The Year 2022</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt"><b>Company<br/>
 (Wire&#160;transfer from)</b></span></td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; text-align: center"><span style="font-size: 10pt"><b>Company<br/>
(Wire&#160;transfer to)</b></span></td>
    <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td colspan="3" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Amount</b></span></td>
    <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Equivalent<br/>
to amount<br/>
 (USD)</b></span></td>
    <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; text-align: center"><span style="font-size: 10pt"><b>Purpose</b></span></td>
    <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; text-align: center"><span style="font-size: 10pt"><b>Asset<br/>
Type</b></span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; width: 18%"><span style="font-size: 10pt">MMTEC</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 15%; text-align: center"><span style="font-size: 10pt">MMBD&#160;Trading</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><span style="font-size: 10pt">US$</span></td>
    <td style="vertical-align: bottom; width: 9%; text-align: right"><span style="font-size: 10pt">850,000</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 9%; text-align: right"><span style="font-size: 10pt">850,000</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 32%; text-align: center"><span style="font-size: 10pt">Capital&#160;contribution</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 8%; text-align: center"><span style="font-size: 10pt">Cash</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">MMTEC</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">MM Future</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">US$</span></td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">6,350,000</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">6,350,000</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Capital contribution</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Cash</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-size: 10pt">MMTEC</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">HC Securities</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">HK$</span></td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">1,500,000</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">191,522</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Capital contribution</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Cash</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">MM Future</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Gujia</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">RMB</span></td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">24,642,492</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">3,700,000</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Capital contribution</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Cash</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-size: 10pt">MM Future</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Fundex</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">US$</span></td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">5,000</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">5,000</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Intercompany loan for working capital</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Cash</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">MMBD Trading</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">MM Global</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">US$</span></td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">850,000</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">850,000</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Capital contribution</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Cash</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-size: 10pt">Gujia</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">MM Future</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">RMB</span></td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">716,680</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">100,000</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Consulting service fee</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Cash</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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td colspan="15" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>For The Year 2021</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt"><b>Company<br/>
 (Wire transfer from)</b></span></td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; text-align: center"><span style="font-size: 10pt"><b>Company<br/>
(Wire&#160;transfer to)</b></span></td>
    <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td colspan="3" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Amount</b></span></td>
    <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Equivalent<br/>
to&#160;amount<br/>
(USD)</b></span></td>
    <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; text-align: center"><span style="font-size: 10pt"><b>Purpose</b></span></td>
    <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; text-align: center"><span style="font-size: 10pt"><b>Asset<br/>
Type</b></span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; width: 18%"><span style="font-size: 10pt">MMTEC</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 15%; text-align: center"><span style="font-size: 10pt">MMBD&#160;Trading</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><span style="font-size: 10pt">US$</span></td>
    <td style="vertical-align: bottom; width: 9%; text-align: right"><span style="font-size: 10pt">330,000</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 9%; text-align: right"><span style="font-size: 10pt">330,000</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 32%; text-align: center"><span style="font-size: 10pt">Capital&#160;contribution</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 8%; text-align: center"><span style="font-size: 10pt">Cash</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">MM Future</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">MMTEC</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">US$</span></td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">5,000</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">5,000</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Intercompany loan for working capital</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Cash</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-size: 10pt">MMTEC</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">MM Future</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">US$</span></td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">5,000</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">5,000</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Intercompany loan for working capital</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Cash</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">MMTEC</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">MM Future</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">US$</span></td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">4,495,000</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">4,495,000</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Capital contribution</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Cash</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-size: 10pt">MMTEC</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">HC Securities</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">HK$</span></td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">5,500,000</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">706,528</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Capital contribution</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Cash</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">MMTEC</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">HC Securities</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">US$</span></td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">2,000,000</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">2,000,000</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Intercompany loan for working capital</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Cash</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-size: 10pt">HC Securities</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">MMTEC</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">US$</span></td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">1,446,209</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">1,446,209</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Intercompany loan for working capital</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Cash</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">MM Future</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Gujia</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">RMB</span></td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">18,160,500</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">2,800,000</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Capital contribution</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Cash</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-size: 10pt">MMBD Trading</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">MM Global</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">US$</span></td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">320,000</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">320,000</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Capital contribution</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Cash</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; text-indent: 0.5in">The enforceability and treatment
of the intercompany agreements within our organization, including the intercompany loan agreements described above used in connection
with intercompany cash transfers, have not been tested in court.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></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: 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 -->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">&#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: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt"><b>C.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Organizational Structure</b></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"><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">The following chart illustrates
the Company&#8217;s organizational structure as of April &#160;26, 2024:</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: center"><img alt="" src="image_001.jpg" style="height: 221px; width: 650px"/></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 style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt"><b>D.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Property, Plant and Equipment</b></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; text-indent: 0.5in">For a listing of our properties,
see &#8220;Item 4.B. Business Overview - Properties.&#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_006"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 4A. UNRESOLVED STAFF COMMENTS</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; text-indent: 0.5in">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><div><a id="a_007"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 5. OPERATING AND FINANCIAL REVIEW AND
PROSPECTS</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; text-indent: 0.5in">The following discussion and
analysis of our financial condition and results of operations for the years ended December 31, 2023, 2022 and 2021 should be read in conjunction
with our consolidated financial statements and related notes to those consolidated financial statements that are included elsewhere in
this report. Certain information contained in the discussion and analysis set forth below includes forward-looking statements that involve
risks and uncertainties. Our actual results and the timing of selected events could differ materially from those anticipated in these
forward-looking statements as a result of various factors, including those set forth under &#8220;Risk Factors&#8221; and elsewhere in
this report.</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">Unless otherwise indicated,
references to the &#8220;Company&#8221;, &#8220;us&#8221; or &#8220;we&#8221; refer to MMTEC and its consolidated subsidiaries.</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"></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 -->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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Special Note Regarding Forward-looking 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; text-indent: 0.5in">All statements other than
statements of historical fact included in this report including, without limitation, statements under &#8220;Management&#8217;s Discussion
and Analysis of Financial Condition and Results of Operations&#8221; regarding our financial position, business strategy and the plans
and objectives of management for future operations, are forward-looking statements. When used in this report, words such as &#8220;anticipate,&#8221;
&#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;intend&#8221; and similar expressions, as they relate to us
or our management, identify forward-looking statements. Such forward-looking statements are based on the beliefs of management, as well
as assumptions made by, and information currently available to, our management. Actual results could differ materially from those contemplated
by the forward-looking statements as a result of a number of factors, including those set forth under the risk factors and business sections
in this report.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><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: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Operating Results</b></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"><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"><b>Overview</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; text-indent: 0.5in">Our Company develops and deploys
a series of platforms, including the ETN Counter Business System, the PTN Private Fund Investment Management System, the Personal Mobile
Transaction Client System, the PC Transaction Client System, the Individual and Institutional Integrated Account Management System, and
the Quantitative Investment Transaction Platform, which collectively comprise a business chain that enables Chinese language speaking
hedge funds, mutual funds, registered investment advisors, proprietary trading groups, and brokerage firms to engage in securities market
transactions and settlements globally.</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">In 2019, our company added
financial advisory and investment banking business line to the roster of services it offers to its customers. Under this new business
line, the Company anticipates providing financial advising and investment banking services, including, among others, investments, restructuring,
IPO and secondary offering guidance, and venture funding advice, for PRC-based small and medium-sized enterprises from various industries
that seek access to the US capital markets. Specifically, the Company intends to assist its customers in financings and capital formation
at different stages of their growth and development.</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">Our company used internally
designed and built system with the US brokerage license and the Cayman fund management qualification to form a series of MOM funds, with
the main goal of discovering small and medium-sized institutional investors and helping them set up the fund to issue securities fund
products.</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">The value of the RMB, the
main currency used in China, fluctuates and is affected by, among other things, changes in China&#8217;s political and economic conditions.
The conversion of RMB into foreign currencies such as the U.S. dollar have generally been based on rates set by the People&#8217;s Bank
of China, which are set daily based on the previous day&#8217;s interbank foreign exchange market rates and current exchange rates on
the world financial markets.</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"><b>Basis of Presentation</b></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; text-align: justify; text-indent: 0.5in">The accompanying consolidated
financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States
of America (&#8220;U.S. GAAP&#8221;) and with the rules and regulations of the U.S. Securities and Exchange Commission for financial 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; text-indent: 0.5in">The Company&#8217;s consolidated
financial statements include the accounts of MMTEC and its subsidiaries. All significant intercompany accounts and transactions have been
eliminated in consolidation.</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: 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 -->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><!-- Field: Split-Segment; Name: 3 --><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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS</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: justify"><b>Comparison of Results of Operations for the
Years Ended December 31, 2023, 2022 and 2021.</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; "><b><i>Revenue</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; text-indent: 0.5in">The
following table sets forth the components of our net revenues by amounts and percentages of our total net revenues for the periods presented:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.45pt; ">&#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 style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Year Ended December 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="6" 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="6" 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="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">US$</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">%</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">US$</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">%</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Net revenues:</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: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Consulting services</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">800,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">92.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</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">&#160;</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Software sales and maintenance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,098</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.8</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">676,049</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">63.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Placement agent services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45,837</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.3</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">372,677</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">34.7</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Market data services</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">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,619</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.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">Other revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">-</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,006</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.4</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total net revenues</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">869,935</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">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">100.0</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">%</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">1,073,351</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">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">100.0</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">%</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; text-indent: 0.5in">For the years ended December
31, 2023 and 2022, we had revenue from consulting service of $800,000 and nil, which relating to our financial advisory and investment
banking business. Our revenue from Software development and maintenance sales to our customers were $24,098 and $676,049 for the years
ended December 31, 2023 and 2022, respectively. As a result of business development and our acquisition of MMBD Trading, which has a fully
owned subsidiary, MM Global, that engages in a single line of business as a securities broker-dealer, our Company also had Placement agent
services revenue of $45,837 and $372,677, and other related revenue of nil and $4,006, for the years ended December 31, 2023 and 2022,
respectively. For the years ended December 31, 2023 and 2022, we had revenue from performing market data services for our customers of
nil and $20,619, respectively.</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-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Year Ended December 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="6" 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="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">US$</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">%</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">US$</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">%</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Net revenues:</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: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Software sales and maintenance</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">676,049</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">63.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</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">&#160;</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Placement agent services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">372,677</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">34.7</td><td style="text-align: left">%</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">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Market data services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,619</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.9</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">107,184</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18.9</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Fund management fee</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">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">69,078</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12.1</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Commissions</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">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">390,569</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">68.7</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Other revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,006</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.4</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">1,789</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.3</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="font-weight: bold; text-align: left; padding-bottom: 4pt">Total net revenues</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">1,073,351</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">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">100.0</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">%</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">568,620</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">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">100.0</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">%</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; text-indent: 0.5in">For the years ended December 31, 2022 and 2021,
we had revenue from Software development and maintenance sales to our customers of $676,049 and $0, respectively. As a result of business
development and our acquisition of MMBD Trading, which has a fully owned subsidiary, MM Global, that engages in a single line of business
as a securities broker-dealer, our Company also had Placement agent services revenue of $372,677 and $0, and other related revenue of
$4,006 and $1,789, for the years ended December 31, 2022 and 2021, respectively. The company did not generate commissions revenue in 2022
and had commissions revenue of $390,569 in 2021. For the years ended December 31, 2022 and 2021, we had revenue from performing market
data services for our customers of $20,619 and $107,184, respectively. We had revenue from fund management services of MM Fund Growth
SP of nil and $69,078 for the years ended December 31, 2022 and 2021. MM Fund Growth SP will pay the investment advisor a management fee,
out of the assets of the Portfolio.</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 -->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>Cost of Revenue</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; text-indent: 0.5in">Cost&#160;of revenue consists
primarily of internal labor cost and related benefits, and other overhead costs that are directly attributable to services provided.</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; text-indent: 0.5in">For the years ended December
31, 2023, 2022 and 2021, cost of revenue was $172,948, $231,084 and $141,302, respectively.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b><i>Gross Profit and
Gross Margin</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; text-indent: 0.5in">Our gross profit was $696,987
for the year ended December 31, 2023, representing gross margin of 80.1%.&#160;Gross profit was $842,267 for the year ended December 31,
2022, representing gross margin of 78.5%. Our increased gross margin was primarily attributable to our consulting services in 2023, which
have a higher gross profit and gross margin than our other businesses.&#160;Gross profit was $427,318 for the year ended December 31,
2021, representing gross margin of 75.2%. Our increased gross margin in 2022 was primarily attributable to our newly launched businesses,
placement agent services and software sales and maintenance, which have a higher gross profit and gross margin than our other businesses.</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>Operating Expenses</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; text-indent: 0.5in">During the years ended December
31, 2023, 2022 and 2021, operating expenses included selling and marketing, payroll and related benefits, professional fees, and other
general and administrative expenses.</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>Selling and Marketing
Expenses</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; text-indent: 0.5in">Selling and marketing expenses
totaled $901,319 for the year ended December 31, 2023, as compared to $1,007,652 for the year ended December 31, 2022, a decrease of $106,333
or 10.6%. During the year ended December 31, 2023, the decrease was primarily attributable to the decreased need of marketing and investor
relation management service providing by other parties.</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">Selling and marketing expenses
totaled $1,007,652 for the year ended December 31, 2022, as compared to $303,079 for the year ended December 31, 2021, an increase of
$704,573 or 232.5%. During the year ended December 31, 2022, the increase was primarily attributable to the increase in selling staff.</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>Payroll and Related
Benefits</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; text-indent: 0.5in">Payroll and related benefits
totaled $2,512,781 for the year ended December 31, 2023, as compared to $2,609,849 for the year ended December 31, 2022, a decrease of
$97,068 or 3.7%. As a result of the reduction of software development business, the Company decreased the level of spending on software
development department.</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">Payroll and related benefits
totaled $2,609,849 for the year ended December 31, 2022, as compared to $2,446,019 for the year ended December 31, 2021, an increase of
$163,830 or 6.7%. As a result of the expansion of the Company&#8217;s overall business scale, the Company increased the size of and level
of spending on support team for investment banking business.</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: 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 -->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;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b><i>Professional Fees
</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; text-indent: 0.5in">For the years ended December
31, 2023, 2022 and 2021, Professional Fees consisted 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="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">Year Ended</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">Year Ended</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">Year Ended</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">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 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 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 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><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">2021</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: 64%; text-align: left">Audit fees</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">581,909</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">267,283</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">231,120</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Legal fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">230,499</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">286,508</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">479,126</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">Financial consulting fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">191,255</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">518,736</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">664,916</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Advisory fees</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">83,333</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">319,820</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">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">27,611</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">54,585</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">388,037</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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,031,274</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,210,445</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">2,083,019</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: 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.5in"/><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">For the year ended December
31, 2023, audit fees increased by $314,626, or 117.7%, as compared to the year ended December 31, 2022. The increase was primarily attributable
to the newly increased audit fee for acquisition of Alpha Mind. For the year ended December 31, 2022, audit fees increased by $36,163,
or 15.6%, as compared to the year ended December 31, 2021. The increase was primarily attributable to the increasing audit fee charged
by MaloneBailey, LLP.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">For the year ended December
31, 2023, legal fees decreased by $56,009, or 19.5%. The decrease was primarily attributable to the fact that <span>legal
services incurred in 2023 were relatively routine in contrast to 2022 when the Company incurred additional legal expenses in connection
with its F-3 Shelf Registration on Nasdaq</span>. For the year ended December 31, 2022, legal fees decreased by $192,618, or 40.2%. The
decrease was primarily attributable to the fact that legal services incurred in 2022 were relatively routine in contrast to 2021 when
the Company incurred additional legal expenses in connection with its public offering and license application.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">For the year ended December
31, 2023, financial consulting fees decreased by $327,481, or 63.1%. The decrease was primarily attributable to less demand for financial
consulting in 2023. For the year ended December 31, 2022, financial consulting fees decreased by $146,180, or 22.0%. The decrease was
primarily attributable to less demand for financial consulting in 2022.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">For the year ended December
31, 2023, advisory fees decreased by $83,333, or 100.0%. The decrease was primarily attributable to a reduction in consulting services
due to decreased commission business activities in 2023.&#160;For the year ended December 31, 2022, advisory fees decreased by $236,487,
or 73.9%. The decrease was primarily attributable to a reduction in consulting services due to decreased commission business activities
in 2022.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">For the year ended December
31, 2023, other miscellaneous items decreased by $26,974, or 49.4%. The decrease was primarily attributable to the normal fluctuation
of the Company&#8217;s business. For the year ended December 31, 2022, other miscellaneous items decreased by $333,452, or 85.9%. The
decrease was primarily attributable to a reduction in the Company&#8217;s the broker dealer business.</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; "><b><i>Other General and
Administrative Expenses</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; text-indent: 0.5in">For the years ended December
31, 2023, 2022 and 2021, other general and administrative expenses consisted 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="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">Year Ended</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">Year Ended</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">Year Ended</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">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 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 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 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><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">2021</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: 64%; text-align: justify">Rent and related utilities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">458,422</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">413,238</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">398,449</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">ETC clearing cost</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">32,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">153,179</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">Technical service fee</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,363</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">192,957</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">279,859</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Referral fee</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">120,000</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">NASDAQ application and listing fee</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">53,981</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">32,672</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Travel and entertainment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">153,475</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">70,905</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">109,337</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">ATS execution fee</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">55,524</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Fund SPC service fee</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">190,347</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">83,964</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">Training fee</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">27,981</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">84,833</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Bad debt expense</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">100,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">550,000</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">Regulatory Fee</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,677</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">516,234</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; ">
    <td style="text-align: justify; 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">393,032</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">322,777</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">277,120</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">&#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,091,950</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,925,939</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">2,144,937</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: 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: 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 -->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; 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; text-align: justify">
<td style="width: 0.5in"/><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">For the year ended December
31, 2023, rent and related utilities increased by $45,184, or 10.9%, as compared to the year ended December 31, 2022. The increase was
primarily attributable to the increase in our office space resulting from our business needs. For the year ended December 31, 2022, rent
and related utilities increased by $14,789, or 3.7%, as compared to the year ended December 31, 2021. The increase was primarily attributable
to the increase in our office space resulting from our business needs.</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; text-align: justify">
<td style="width: 0.5in"/><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">For the year ended December
31, 2023, no ETC clearing cost for broker dealer incurred, as compared to $32,000 for the year ended December 31, 2022. For the year
ended December 31, 2022, ETC clearing cost for broker dealer decreased by $121,179, or 79.1%, as compared to the year ended December
31, 2021. The decrease was primarily attributable to MM Global&#8217;s suspension of the development of a retail broker dealer business
line.</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; text-align: justify">
<td style="width: 0.5in"/><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">For the year ended December
31, 2023, technical service fee decreased by $165,594, or 85.8%. For the year ended December 31, 2022, technical service fee decreased
by $86,902, or 31.1%. The decrease was primarily attributable to demand for technical service reduction in 2023 and 2022.</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; text-align: justify">
<td style="width: 0.5in"/><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">For the year ended December
31, 2023 and 2022, the company did not incur referral fee and incur $120,000 corresponding expenses in the year ended December 31, 2021.
The decrease was primarily attributable to referral of investor and promotion of financing related to the private placement in 2021 but
there was no such activity in 2023 and 2022.</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">For the year ended December 31, 2023, NASDAQ application and listing fees decreased by $5,519, or 9.3%, as compared to the year ended December 31, 2022. For the year ended December 31, 2022, NASDAQ application and listing fees increased by $26,828, or 82.1%, as compared to the year ended December 31, 2021. The NASDAQ application and listing fees decrease was primarily attributable to decreasing annual listing fee and service fees charged by NASDAQ.</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">For the year ended December 31, 2023, travel and entertainment expenses increased by $82,570, or 116.5%, as compared to the year ended December 31, 2022, which was mainly attributable to an increase in the employee&#8217;s travelling expenses of the Company&#8217;s investment banking department in 2023. For the year ended December 31, 2022, travel and entertainment expenses decreased by $38,432, or 35.2%, as compared to the year ended December 31, 2021, which was mainly attributable to increased impact of COVID-19 on travel and entertainment in 2022.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;&#160;&#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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">For the year ended December 31, 2023 and 2022, ATS execution fee for broker-dealer services was $0 compared to $55,524 for the year ended December 31, 2021. The decrease was primarily attributable to a reduction by MM Global of activities relating to the retail broker dealer business line in 2023 and 2022.</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.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2023, Fund SPC service fees was $0, compared
to $190,347 for the year ended December 31, 2022. The Company disposed the investment advisory business in 2023, and no fund management
services incurred for the year ended December 31, 2023.&#160;For the year ended December 31, 2022, Fund SPC service fees increased by
$106,383, or 126.7%, as compared to the year ended December 31, 2021. We formed 5 new segregated portfolios of Fundex SPC and MM SPC in
the year ended December 31, 2022.</p></td></tr>
</table><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">
    <td style="width: 0.5in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">For the year ended December 31, 2023, training fee was $0, compared to $27,981 for the year ended December 31, 2022. For the year ended December 31, 2022, training fee decreased by $56,852, or 67.0%, as compared to the year ended December 31, 2021. The decrease was mainly attributable to the reduced employee training activities from outside in the year ended December 31, 2023 and 2022.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">For the year ended December 31, 2023, bad debt expense was $0, compared to $100,000 for the year ended December 31, 2022. For the year ended December 31, 2022, bad debt expense decreased by $450,000, or 81.8%, as compared to the year ended December 31, 2021. The Company fully recorded allowance for bad debts of loan receivable from HY Future Limited in 2022 and fully recorded allowance for bad debts of loan receivable from HuaMei Trading Management Limited due to its poor performance in 2021.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">For the year ended December 31, 2023, regulatory fees decreased by $510,557, or 98.9%, as compared to the year ended December 31, 2022. For the year ended December 31, 2022, regulatory fees increased by $516,234 compared to $0 in the year ended December 31, 2021. The regulatory fees mainly consist of the fine paid by the Company in connection with a settlement entered into with FINRA in 2022.</span></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"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Other general and administrative expenses were primarily comprised of office supplies, internet service fee, and depreciation. For the year ended December 31, 2023, other general and administrative expenses increased by $70,255, or 21.8%, as compared to the year ended December 31, 2022. For the year ended December 31, 2022, other general and administrative expenses increased by $45,657, or 16.5%, as compared to the year ended December 31, 2021. This increase was primarily attributable to more office supplies used in headquarter and Beijing center.</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; "></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 -->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; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Loss from Operations</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; text-indent: 0.5in">As a result of the foregoing,
for the year ended December 31, 2023, loss from operations amounted to $4,840,337, as compared to $5,911,618 for the year ended December
31, 2022, a decrease of $1,071,281, or 18.1%. For the year ended December 31, 2022, loss from operations amounted to $5,911,618, as compared
to $6,549,736 for the year ended December 31, 2021, a decrease of $638,118, or 9.7%.</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>Other Income (Expense)</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; text-indent: 0.5in">Other income (expense) mainly includes interest income from bank deposits
and receivables, interest expense on convertible promissory notes, impairment on long-term investment and recovery of the impairment,
other income (expense), foreign currency transaction gain (loss). Other income, net, totaled $448,357 for the year ended December 31,
2023, as compared to other income of $247,239 for the year ended December 31, 2022, an increase of $201,118, which was mainly attributable
to an increase in interest expense from the Company&#8217;s issuance of approximately $14.8 million in convertible promissory notes, a
recovery of impairment on long-term investment of $439,111, and a recovery of bad debt allowance of $550,000.</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">Other income, net, totaled
$247,239 for the year ended December 31, 2022, as compared to other expense of $567,571 for the year ended December 31, 2021, a change
of $814,810, which was mainly attributable to an increase in interest income from bank deposits and loan receivable of $92,714, a decrease
on impairment loss on long-term investment of $585,333, a decrease in foreign currency transaction loss of $185,171, and a decrease in
other income of $48,408.</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>Income Taxes</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; text-indent: 0.5in">We did not have any income
taxes expense for the years ended December 31, 2023, 2022 and 2021, since we did not generate any taxable income in these fiscal years.</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>Net Loss from Continuing
Operations</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; text-indent: 0.5in">Our net loss from continuing
operations was $4,391,980 for the year ended December 31, 2023, as compared to net loss from continuing operations of $5,664,379 for the
year ended December 31, 2022, a decrease of $1,272,399, or 22.5%.</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">Our net loss from continuing
operations was $5,664,379 for the year ended December 31, 2022, as compared to net loss from continuing operations of $7,117,307 for the
year ended December 31, 2021, a decrease of $1,452,928, or 20.4%.</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>Net Income from
Discontinued Operations</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; text-indent: 0.5in">On May 16, 2023, the Company
acquired 85% of Alpha Mind which is an agency to sell insurance products in PRC, through VIE. On November 22, 2023, the Company entered
into an Equity Acquisition Agreement to sell all of the outstanding shares of Alpha Mind to FLJ. The transaction was closed on December
28, 2023. On November 18, 2023, the Company disposed of all outstanding securities of MMBD Advisory, MM Capital, MM SPC and Fundex SPC.</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">As a result, the results of
operations for our insurance agency business and investment administrative and advisory business are reported as discontinued operations
under the guidance of Accounting Standards Codification 205. Our net income from discontinued operations was $53,267,761 for the year
ended December 31, 2023, and $19,003 for the year ended December 31, 2022. The increase in income from discontinued operations was mainly
due to gain on sale of discontinued operations of approximately $53.82 million as the Company sold Alpha Mind to FLJ for a total consideration
of $153,000,000. Our net income from discontinued operations was $19,003 for the year ended December 31, 2022, and $66,552 for the year
ended December 31, 2021. The decrease in income from discontinued operations was mainly due to the decrease of operating result of discontinued
operations in 2022 of $47,549.</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>Net Income (Loss)</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; text-indent: 0.5in">As a result of the factors
described above, our net income was $48,875,781 for the year ended December 31, 2023. Our net loss was $5,645,376 for the year ended December
31, 2022. Our net loss was $7,050,755 for the year ended December 31, 2021.</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: 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 -->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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b><i>Foreign Currency
Translation Adjustment</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; text-indent: 0.5in">Our reporting currency is
the U.S. dollar. The functional currency of our parent company, MMTEC, and MM Future, MM Fund, MMBD Trading, HC Securities and MM Global
is the U.S. dollar. The functional currency of Gujia and Haichuan Zhixin is RMB. The financial statements of our subsidiaries whose functional
currency is the RMB are translated to U.S. dollars using period end rates of exchange for assets and liabilities, average rate of exchange
for revenue and expenses and cash flows, and at historical exchange rates for equity. As a result of foreign currency translations, which
are a non-cash adjustment, we reported a foreign currency translation loss of $138,414 and $184,885 for the years ended December 31, 2023
and 2022 respectively, and a foreign currency translation gain of $45,115 for the year ended December 31, 2021. This non-cash adjustments
had the effect of decreasing our reported comprehensive income in 2023 and 2022, and the effect of increasing our reported comprehensive
income in 2021.</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>Comprehensive Income</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; text-indent: 36pt">As a result of our foreign
currency translation adjustment, we had comprehensive gain of $48,828,459, and a comprehensive loss of $5,830,261 and $7,005,640 for the
years ended December 31, 2023, 2022 and 2021, respectively.</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>Foreign Currency Exchange Rate Risk </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; text-indent: 36pt">Our operations are in China.
Thus, our revenues and operating results may be impacted by exchange rate fluctuations between RMB and US dollars. For the years ended
December 31, 2023, 2022 and 2021 we had unrealized foreign currency translation loss of approximately $138,000, unrealized foreign currency
translation loss of approximately $185,000 and unrealized foreign currency translation gain of approximately $45,000, respectively, because
of changes in the exchange rate.</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>Inflation</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; text-indent: 0.5in">The effect of inflation on
our revenue and operating results was not significant.</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: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt"><b>B.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Liquidity and Capital Resources</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; text-indent: 0.5in">Liquidity is the ability of
a company to generate funds to support its current and future operations, satisfy its obligations and otherwise operate on an ongoing
basis. As of December 31, 2023 and 2022, we had cash balance of approximately $1,760,000 and $3,810,000, respectively. A portion of these
funds are kept in financial institutions located in China.</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">Under applicable PRC regulations,
foreign invested enterprises, or FIEs, in China may pay dividends only out of their accumulated profits, if any, determined in accordance
with PRC accounting standards and regulations. In addition, a foreign invested enterprise in China is required to set aside at least 10%
of its after-tax profit based on PRC accounting standards each year to its general reserves until the cumulative amount of such reserves
reach 50% of its registered capital. These reserves are not distributable as cash dividends.</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 -->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; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition, a majority of
our businesses and assets are denominated in RMB, which is not freely convertible into foreign currencies. All foreign exchange transactions
take place either through the People&#8217;s Bank of China or other banks authorized to buy and sell foreign currencies at the exchange
rates quoted by the People&#8217;s Bank of China. Approval of foreign currency payments by the People&#8217;s Bank of China or other regulatory
institutions requires submitting a payment application form together with suppliers&#8217; invoices, shipping documents and signed contracts.
These currency exchange control procedures imposed by the PRC government authorities may restrict the ability of our PRC subsidiary to
transfer its net assets to the Parent Company through loans, advances or cash dividends.</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">The current PRC Enterprise
Income Tax (&#8220;EIT&#8221;) Law and its implementing rules generally provide that a 10% withholding tax applies to China-sourced income
derived by non-resident enterprises for PRC enterprise income tax purposes unless the jurisdiction of incorporation of such enterprises&#8217;
shareholder has a tax treaty with China that provides for a different withholding arrangement.</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">The following table sets forth
a summary of changes in our working capital from December 31, 2022 to December 31, 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><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 style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">December 31, 2022 to</td><td style="font-weight: bold">&#160;</td></tr>
  <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">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#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">December 31, 2023</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">&#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><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">
    <td style="font-weight: bold">Working capital:</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">Total current assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,023,537</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">9,035,211</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,011,674</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(66.5</td><td style="white-space: nowrap; width: 1%; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="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">1,993,948</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,173,923</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">820,025</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">69.9</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">Working capital</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,029,589</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">7,861,288</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">(6,831,699</td><td style="padding-bottom: 2.5pt; text-align: left">)</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">(86.9</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">)%</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;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span>Our working capital decreased
by $6,831,699 to $1,029,589 as of December
31, 2023 from working capital of $</span>7,861,288 <span>as of December 31, 2022. The decrease in working
capital </span>was primarily attributable to a decrease in cash and cash equivalents of approximately $2,053,000, a decrease in accounts
receivables of approximately $108,000, a decrease in loan receivable of approximately $3,986,000, an increase in prepaid expenses and other current assets of approximately $244,000, an increase in loan payable of approximately
of $242,000, an increase in accrued liabilities and other payables of approximately
$700,000.

</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; text-indent: 0.5in"><span>Because
the exchange rate conversion is different for the consolidated balance sheets and the consolidated statements of cash flows, the changes
in assets and liabilities reflected on the consolidated statements of cash flows are not necessarily identical with the comparable changes
reflected on the consolidated balance sheets.</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: 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 -->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; text-align: justify; "><span><b>Cash
Flows for the Years Ended December 31, 2023, 2022 and 2021</b></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"><span>The
following summarizes the key components of our cash flows for the years ended December 31, 2023, 2022 and 2021:</span></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-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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Year Ended<br/> December&#160;31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2023</b></p></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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Year Ended<br/> December&#160;31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2022</b></p></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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Year Ended<br/> December&#160;31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2021</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: 64%; 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">(5,151,508</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">(5,590,567</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">(4,096,506</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <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">(86,538,549</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,544,105</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,593,181</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">89,666,750</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,750,140</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,471,560</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Effect of exchange rate 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">(27,104</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">3,789</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,579</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">Net increase (decrease) in cash and cash equivalents</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,050,411</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7,380,743</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,780,294</td><td style="padding-bottom: 1.5pt; text-align: left">&#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; text-indent: 36pt">Net cash flow used in operating
activities for the year ended December 31, 2023 was $5,151,508, which primarily reflected our net loss from continuing operations of $4,391,980,
and the changes in operating assets and liabilities primarily consisting of a decrease in accounts receivable of approximately $108,000,
offset by a decrease of operating lease liability of approximately $399,000, a decrease in accrued liabilities and other payables of approximately
$181,000, an increase in prepaid expenses and other current assets of approximately $241,000, a decrease in salary payable of $63,000,
and adjusted for non-cash items consisting of noncash lease expense $396,000, depreciation of approximately $46,000, recovery from bad
debts of $550,000, recovery of impairment on long-term investment of approximately $439,000, foreign currency transaction gain of approximately
$12,000, and imputed interest expense of approximately $693,000.</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">Net cash flow used in operating
activities for the year ended December 31, 2022 was $5,590,567, which primarily reflected our net loss from continuing operations of $5,664,379,
and the changes in operating assets and liabilities primarily consisting of a decrease in prepaid expenses and other current assets of
approximately $33,000, an increase in salary payable of approximately $108,000, an increase in accrued liabilities and other payables
of approximately $242,000, offset by a decrease of operating lease liability of approximately $390,000, an increase in accounts receivable
of approximately $78,000, a decrease in deferred revenue of approximately $117,000, an increase in security deposits of approximately
$27,000, and adjusted for noncash items consisting of non-cash lease expense of approximately $368,000, depreciation of approximately
$66,000, allowance for bad debt expense of $100,000, foreign currency transaction gain of approximately $147,000, and other noncash income
of approximately $89,000.</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">Net cash flow used in operating
activities for the year ended December 31, 2021 was $4,096,506, which primarily reflected our net loss from continuing operations of $7,117,307,
and the changes in operating assets and liabilities primarily consisting of an increase in accrued liabilities and other payables of approximately
$267,000, an increase in deferred revenue of approximately $122,000, and an increase in salary payable of approximately $143,000, a decrease
in security deposits of approximately $466,000, offset by an increase in accounts receivable of approximately $85,000, an increase in
prepaid expenses and other current assets of approximately $55,000, a decrease of operating lease liability of approximately $394,000,
and adjusted for non-cash items consisting of noncash lease expense of approximately $353,000, depreciation of approximately $40,000,
impairment loss on long-term investment of approximately $585,000, bad debt expense of $550,000, stock-based compensation of approximately
$1,024,000, foreign currency transaction loss of approximately $39,000 and other noncash expenses of approximately $1,000, and the deduction
of gain on extinguishment of debt of approximately $42,000, gain on lease termination of approximately $4,000.</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: 36pt; ">Net
cash flow used in investing activities was $86,538,549 for the year ended December 31, 2023 as compared to $3,544,105 for the year ended
December 31, 2022 and $2,593,181 for the year ended December 31, 2021. During the year ended December 31, 2023, the Company made payments
for purchases of property and equipment of approximately $1,000, paid for business acquisition, net of cash required of $87,000,000, offset
by proceeds from disposal of property and equipment of approximately $8,000, cash received from return of long-term investment of approximately
$439,000, and loan repayment from third parties of approximately $878,000. During the year ended December 31, 2022, the Company made payments
for purchases of property and equipment of approximately $4,000, made loans to third parties of $2,615,000, and made deposits for business
acquisitions of $1,000,000, offset by collection of loan to third parties of $75,000. During the year ended December 31, 2021, the Company
made payments for purchase of property and equipment of approximately $37,000, and for purchase of long-term investments of $350,000,
and loan to third parties of $2,300,000, offset by collection of loan to related party of approximately $94,000.</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: 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 -->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; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 40pt; ">Net cash flow provided by financing activities was $89,666,750 for
the year ended December 31, 2023 as compared to $1,750,140 for the year ended December 31, 2022 and $16,471,560 for the year ended December
31, 2021. During the year ended December 31, 2023, we received proceeds from issuance of convertible promissory note of $88,000,000, and
received cash from loan payable and other payable of $1,671,750. During the year ended December 31, 2022, we received proceeds from issuance
of stocks of approximately $1,750,000. During the year ended December 31, 2021, we received proceeds from issuance of stocks of approximately
$16,637,000, offset by payment on finance lease of approximately $163,000, and repayments made to related parties of approximately $2,000.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our capital requirements for
the next twelve months primarily relate to working capital requirements, including salaries, fees related to third parties&#8217; professional
services, reduction of accrued liabilities, and the development of business opportunities. These uses of cash will depend on numerous
factors including our future sales revenue and our ability to control costs. All funds received have been expended in the furtherance
of growing the business. The following trends are reasonably likely to result in a material decrease in our liquidity over the near to
long term:</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.5in"/><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">An increase in working capital
requirements to finance our current business;</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.5in"/><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">The use of capital for the development
of business opportunities;</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.5in"/><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">Addition of administrative and
sales personnel as the business grows; 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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">The cost of being a public 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>Initial Public Offering</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; text-indent: 0.5in"><span>On
January 7, 2019, we completed the IPO on the NASDAQ Capital Market under the symbol of &#8220;MTC&#8221;. We offered 1,800,000 common
shares at $4 per share. Net proceeds raised by us from the initial public offering amounted to approximately $6,478,801 after deducting
underwriting discounts and commissions and other offering expenses. Out of the $6.5 million net proceeds, $500,000 was deposited into
an escrow account to satisfy the initial $500,000 in potential indemnification obligations arising during an escrow period of two years
following the closing date of January 7, 2019. On January 7, 2019, we sold additional 270,000 common shares at $4 per share. Net proceeds
raised by us amounted to $993,600 after deducting underwriting discounts. As a result, we raised a total of $7,472,401 from the issuance
of 2,070,000 shares of common stock in January 2019.</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; text-indent: 0.5in">Currently, we use our cash
to support our operations and to provide working capital for our ongoing operations and obligations. Considering our available cash together
with our cash inflow from the IPO, we believe that we will meet our anticipated cash requirements for the next twelve months.&#160;</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; text-align: justify"><span><b>Registered
Direct Offering and Private Placement</b></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; text-indent: 0.5in"><span>On
February 22, 2021 we entered into a Securities Purchase Agreement with certain institutional investors in connection with a registered
direct offering of 4,300,000 of the Company&#8217;s common shares, at a purchase price of $3.70 per share. The Company sold the common
shares for aggregate gross proceeds of $</span>15,910,000<span>. The net proceeds from the transactions
were $14,637,200, after deducting certain fees due to the placement agent and the Company&#8217;s transaction expenses, and will be used
for working capital and general corporate purposes.</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; text-indent: 0.5in"><span>On
December 20, 2021 we entered into a Securities Purchase Agreement with a single investor pursuant to which the investor will make a $2,000,000
investment in the Company in a Regulation S private placement. Under the terms of the Purchase Agreement, the investor will purchase 5,000,000
common shares of the Company at a purchase price of $0.40 per share. The proceeds of the transaction were $2.0 million before deducting
fees and other expenses. The Company currently intends to use the net proceeds from the transaction for growth capital and general working
capital purposes.</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; text-indent: 0.5in"></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 -->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; 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"><span>On
August 10, 2022, the Company entered into a common stock purchase agreement, with VG Master Fund SPC, under which, subject to specified
terms and conditions, the Company may sell to Investor up to $6.0 million of shares of common stock, par value $0.01 per share, from time
to time during the term of the Purchase Agreement. On August 12, 2022, the Company amended and restated the common stock purchase agreement
with VG Master Fund SPC which was initially entered into on August 10, 2022. Under the Purchase Agreement, subject to specified terms
and conditions, the Company may, from time to time during the term of the Purchase Agreement, sell to Investor up to the lesser of (a)
$5.5 million of shares of common stock, par value $0.01 per share, and (b) the maximum amount of securities the Company is permitted to
issue under its existing shelf registration statement, which was declared effective by the SEC on July 21, 2020. In consideration for
entering into the Purchase Agreement, the Company issued 53,334 shares of common stock to Investor as consideration for Investor&#8217;s
commitment to. As of December 31, 2022, the Company sold the 1,050,000 common shares for aggregate gross proceeds of $1,256,640, and will
be used for working capital and general corporate purposes.</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; text-indent: 0.5in"><span>On
August 24, 2022, the Company&#8217;s shelf registration statement for up to $300,000,000 in securities was declared effective by the SEC.
Under this shelf registration statement, the Company may offer and sell from time to time up to an aggregate of $300,000,000 of common
shares (issued separately or upon exercise of warrants), warrants, debt securities, and units of the Company&#8217;s securities.</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; text-indent: 0.5in">On October 29, 2022, the Company
entered into a Securities Purchase Agreement (&#8220;Agreement 1&#8221;) with a purchaser. Pursuant to Agreement 1, the Company sold to
the purchaser 400,000 shares of common stock for a consideration of $236,000 on December 3, 2022.</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">On November 23, 2022, the
Company entered into a Securities Purchase Agreement (&#8220;Agreement 2&#8221;) with a purchaser. Pursuant to Agreement 2, the Company
sold to this purchaser 500,000 shares of common stock for a consideration of $257,500 on December 7, 2022.</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">On February 22, 2023, the
Company entered into a securities purchase agreement (&#8220;Agreement 3&#8221;) pursuant to which the Company issued an unsecured senior
convertible promissory note to a non-U.S. investor (the &#8220;Investor&#8221;). The Note will mature in 24 months after the effective
date of the Note. The Note has an original principal amount of $40,000,000 and the Investor paid a purchase price of $32,000,000, reflecting
an original issue discount of 20%. The transaction contemplated under the Agreement was closed on February 22, 2023.&#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; text-indent: 0.5in">On February 24, 2023, the
Company received a conversion notice from the Investor, and in accordance with the terms of the Note, the Company issued an aggregate
of 80,000,000 ordinary shares, par value $0.01 per share, to the Investor and its designees at a conversion price of $0.50 per share,
which represents the conversion floor price. The Investor waived the interest under the Note in connection with the full conversion of
the Note. The Company fulfilled all its obligations under the Note upon conversion.</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">On March 31, 2023, the Company
commenced a registered direct offering of Senior Convertible Promissory Notes with an institutional investor pursuant to a securities
purchase agreement of the same date. Pursuant to the Agreement the Purchaser may purchase Senior Convertible Promissory Notes in the aggregate
original principal amount of not more than $70 million. The Notes will mature on the second anniversary of their issuance date. The Notes
have an original issue discount of 20%, resulting in an aggregate purchase price for the Offering of up to $56&#160;million assuming the
full purchase of Notes under the Agreement. On May 11, 2023, the Purchaser converted $2.82 million of outstanding balance of the note
into ordinary shares, par value $0.01 per share, at conversion price of $0.705 per share, which represents 4,000,000 ordinary shares.
On September 29, 2023, the Purchaser converted $30 million of outstanding balance of the note into ordinary shares, par value $0.01 per
share, at conversion price of $0.30 per share, which represents 100,000,000 ordinary 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On May 16, 2023, the Company
entered into an Equity Acquisition Agreement (the &#8220;Purchase Agreement&#8221;) with Alfa Crest Investment Limited, a British Virgin
Islands company (&#8220;Alfa Crest&#8221;), CapitoLabs Limited, a British Virgin Islands company (&#8220;CapitoLabs&#8221;, and together
with Alfa Crest, the &#8220;Sellers&#8221;) and Alpha Mind. Pursuant to the Purchase Agreement, the Company acquired an 85% ownership
stake in Alpha Mind for an aggregate purchase price of $99,650,000 (the &#8220;Purchase Price&#8221;). At the closing of the transaction,
which occurred on June 7, 2023, the the Company paid the Purchase Price to the Sellers as follows: (a) $1.0 million credited from an earlier
good faith deposit made by the MMTEC to the Sellers on May 8, 2023, (b) $91,650,000 was paid by MMTEC to the Sellers in cash, and (c)
remaining $7.0 million was paid by MMTEC to the Sellers in the form of a convertible promissory note. In accordance with the Purchase
Agreement, the Company issued to the sellers a senior convertible promissory note (the &#8220;Note&#8221;) for the remaining $7.0 million
of the Purchase Price. The Note accrued interest at 1% per annum and has a 24-month maturity. The Note is convertible at any time and
the conversion price will be calculated with a discount of fifty-four percent (54%) to the lowest closing price of the last twenty (20)
trading days immediately prior to the date of the conversion notice. On June 14, 2023, the sellers converted $3,950,000 of outstanding
balance of the note into ordinary shares, par value $0.01 per share, at a conversion price of $0.395 per share, which represents 10,000,000
ordinary 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As a result, the Company has
199,145,041 ordinary shares issued and outstanding as of December 31, 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; text-indent: 0.5in"></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 -->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; 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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>C.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Research and development, patents and licenses</b></span></td></tr>
  </table><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; text-indent: 0.5in"><span>Expenditures
for research and product development costs are expensed as incurred. </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; text-indent: 0.5in; "><span>For
the years ended December 31, 2023, 2022 and 2021, research and development expenses were $363,958, $828,869, and $744,422, respectively,
included in &#8220;Cost of revenue&#8221;, &#8220;Payroll and related benefits&#8221; and &#8220;Other general and administrative&#8221;
on the accompanying consolidated income statements.</span></p><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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>D.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Trend Information</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; text-align: justify; text-indent: 0.5in">Other than as disclosed elsewhere
in this annual report, we are not aware of any trends, uncertainties, demands, commitments or events that are reasonably likely to have
a material effect on our net revenues, income from continuing operations, profitability, liquidity or capital resources, or that would
cause reported financial information not necessarily to be indicative of future operating results or financial condition or results of
operations.</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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>E.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Critical Accounting Policies and Estimates</b></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; text-indent: 0.5in">The discussion and analysis
of our financial condition and results of operations are based upon our financial statements, which have been prepared in accordance with
the accounting principles generally accepted in the United States of America. Preparing financial statements requires management to make
estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, and expenses. These estimates and assumptions
are affected by management&#8217;s application of accounting policies. We believe that understanding the basis and nature of the estimates
and assumptions involved with the following aspects of our financial statements is critical to an understanding of our financial statements.
Please refer to <b>NOTE 3 &#8211; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b> of our consolidated financial statements for details.</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>Use of Estimates</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">The preparation of financial
statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates
and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the
date of the financial statements. The estimates and judgments will also affect the reported amounts for certain revenues and expenses
during the reporting period. Actual results could differ from these good faith estimates and judgments.</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: 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 -->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; text-indent: 0.5in">&#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: left"><b>ITEM 6. DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -1in"><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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Directors and senior management</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in"><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">The following table sets forth
our executive officers and directors, their ages and the positions held by them:</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: bottom">
    <td style="border-bottom: Black 1.5pt solid; width: 26%"><span style="font-size: 10pt"><b>Name</b></span></td>
    <td style="padding-bottom: 1.5pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 7%; text-align: center"><span style="font-size: 10pt"><b>Age</b></span></td>
    <td style="padding-bottom: 1.5pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 10%; text-align: center"><span style="font-size: 10pt"><b>Gender</b></span></td>
    <td style="padding-bottom: 1.5pt; width: 2%; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 51%; text-align: center"><span style="font-size: 10pt"><b>Position</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Xiangdong Wen&#160;<sup>(1) (2)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">39</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">Male</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Chairman of the Board and Chief Executive Officer</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-size: 10pt">Min Kong&#160;<sup>(1) </sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">35</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">Male</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Chief Financial Officer, Director</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Qingshun Meng&#160;<sup>(1) (3)&#160;(5)&#160;(6) (7)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">64</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">Male</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Independent Director</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-size: 10pt">Hinman Au&#160;<sup>(1) (4)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">58</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">Male</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Director</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Dan Fu <sup>(1) (4)&#160;(5) (6) (7)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">37</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">Female</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Independent Director</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-size: 10pt">Shufang Lai <sup>(1) (3)&#160;(5)&#160;(6) (7)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">37</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">Male</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Independent Director, Chairman of Audit Committee</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Xiaofei Ren <sup>(1) (3)&#160;(5)&#160;(6) (7)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">52</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">Female</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Independent Director, Chairman of Audit Committee</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 25%"><div style="font-size: 1pt; border-top: Black 1.5pt solid">&#160;</div></div><!-- Field: /Rule-Page --><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"><span style="font-size: 10pt">(1)&#160;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The individual&#8217;s business address is c/o Gujia (Beijing) Technology Co., Ltd<b>., </b>AF, 16/F, Block B, Jiacheng Plaza, 18 Xiaguangli, Chaoyang District, Beijing, 100027 China.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(2)&#160;</span></td>
    <td><span style="font-size: 10pt">Class C director whose term expires at the 2022 succeeding annual meeting of shareholders.</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)&#160;</span></td>
    <td><span style="font-size: 10pt">Class B director whose term expires at the 2024 succeeding annual meeting of shareholders.</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">(4)&#160;</span></td>
    <td><span style="font-size: 10pt">Class A director whose term expires at the 2023 annual meeting of shareholders.</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">(5)&#160;</span></td>
    <td><span style="font-size: 10pt">Member of audit committee.</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">(6)&#160;</span></td>
    <td><span style="font-size: 10pt">Member of compensation committee.</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">(7)&#160;</span></td>
    <td><span style="font-size: 10pt">Member of nominating 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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Xiangdong
Wen</i></b> is the resident of Hong Kong, he has served as the Chairman of the Board of MMTEC since January 2018 and has served as
the Chief Executive Officer of MMTEC since June 2020. Mr. Wen founded Gujia in 2015 and was Gujia&#8217;s Chief Executive Officer
between June 2015 and January 2016. Mr. Wen has also served as Gujia&#8217;s executive director since June 2015.&#160; Between May
2012 and May 2015, Mr. Wen served as Chief Executive Officer of Jiazi Investment Co., Ltd, an investment management company. Between
February 2015 and June 2015, Mr. Wen served as Chief Operating Officer of Beijing Dongfangjuhe Technology Co., Ltd, providing
technology solutions to the broker/dealer industry. Mr. Wen holds a Bachelor&#8217;s degree in business management from
Communication University of China.</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; text-indent: 0.5in"><b><i>Min Kong</i></b>
is the resident of Hong Kong, he has served as the Chief Financial Officer of MMTEC since January 2018 and the Director of MMTEC
since April 2023. Between June 2015 and January 2018, Mr. Kong served as the Institutional Business Director of Gujia. Between
February 2014 and February 2015, Mr. Kong served as Data Analyst Manager of American Dental Solutions, LLC. Between April 2012 and
January 2013, Mr. Kong served as Marketing Manager of Yiwu Yi Jue Trading Company. Mr. Kong received his MBA degree from Missouri
State 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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Qingshun Meng </i></b>has
served as an Independent Director of MMTEC since April 2018. Mr. Meng has served as management professor at the Communication University
of China since 2004. Mr. Meng holds a Bachelor of Science degree in Corporate Management from Shandong Institute of Mining and Technology,
and a Bachelor of Science degree in Mining Engineering from Liaoning Technical University. Mr. Meng was member of the comprehensive brand
management expert committee of China Association for Quality.</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: 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 -->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; 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"><b><i>Hinman Au</i></b> has
served as a Director of MMTEC from October 2019 to April 2023. Since July 2016 Hinman Au served as Chief Executive Officer of MM iGlobal,
Inc., a registered broker-dealer. From September 2012 to July 2016, he held the offices of Chief Executive Officer of Tradefield Securities,
Inc., a registered broker-dealer. From August 2014 to August 2016, he held the position of Chief Executive Officer of American Education
Center, a publicly traded company (OTCQB). Hinman Au holds a Bachelor of Science degree in Computer Science from Lehman College (CUNY,
1987), a Master of Science degree in Electrical Engineering from State University of New York at Stony Brook (1989), and a Master of Business
Administration degree from Baruch College (CUNY, 1992).&#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; text-indent: 0.5in"><b>Dan Fu</b> has served as
the Marketing Department Manager at Beijing Yingding Education Technology Co., Ltd. from July 2015 to July 2016. Ms. Fu then served as
Brand Department Manager at Baoding Huazhong Group from August 2016 to March 2021. York at Stony Brook (1989), and a Master of Business
Administration degree from Baruch College (CUNY, 1992).</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"><b><i>Shufang Lai</i></b>
has served as an Independent Director of MMTEC from June 2020 to March 2024. Mr. Lai holds the title of Assistant Professor of Finance
at Southern University of Science and Technology (PRC). Shufang Lai holds a Bachelor&#8217;s degree in Accounting from Communication University
of China (2008) and a Ph.D degree in Accounting from The Chinese University of Hong Kong (2016). York at Stony Brook (1989), and a Master
of Business Administration degree from Baruch College (CUNY, 1992).</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"><b>Xiaofei Ren</b> has served
as an Independent Director of MMTEC since March 2024. Ms. Ren holds a Masters in Economics from Central University of Finance and Economics,
a Bachelor of Laws from Zhenzhou University, and a degree in Accounting from Henan University of Economics and Law.</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"><i>Limitation on Liability and Other Indemnification Matters</i></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; text-indent: 0.5in">The BVI Act does not limit
the extent to which Memorandum and Articles of Association may provide for indemnification of officers and directors, except to the extent
any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against
civil fraud or the consequences of committing a crime. Our Memorandum and Articles of Association permit indemnification of officers and
directors for losses, damages, costs and expenses incurred in their capacities as such unless such losses or damages arise from dishonesty
of such directors or officers willful default of fraud. This standard of conduct is generally the same as permitted under the Delaware
General Corporation Law for a Delaware corporation.</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">Insofar as indemnification
for liabilities arising under the Securities Act may be permitted to our directors, officers or persons controlling us under the foregoing
provisions, we have been informed that in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities
Act and is therefore unenforceable.</p><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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>B.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Compensation</b></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"><b>Executive Compensation</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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table shows the annual compensation
paid by us for the years ended December 31, 2023, 2022 and 2021:</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="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 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">Equity</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">All Other</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">Total</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name/principal position</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">Year</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">Salary</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">Compensation</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">Compensation</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">Paid</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: 41%; text-align: justify">Xiangdong Wen, CEO</td><td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: center">2021</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">170,724</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">-</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">2,564</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">173,288</td><td style="width: 1%; 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: center">2022</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">305,101</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><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">8,974</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">314,075</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: center">2023</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">320,329</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><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">7,929</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">328,258</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#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><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: justify">Min Kong, CFO</td><td>&#160;</td>
    <td style="text-align: center">2021</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">99,206</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">313,250</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5,503</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">417,959</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: center">2022</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">108,342</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><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">8,981</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">117,323</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: center">2023</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">108,310</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><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">8,934</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">117,244</td><td style="text-align: left">&#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 0; text-align: justify; text-indent: 0.5in">Under Chinese law, we may
only terminate employment agreements without cause and without penalty by providing notice of non-renewal one month prior to the date
on which the employment agreement is scheduled to expire. If we fail to provide this notice or if we wish to terminate an employment agreement
in the absence of cause, then we are obligated to pay the employee one month&#8217;s salary for each year we have employed the employee.
We are, however, permitted to terminate an employee for cause without penalty to our company, where the employee has committed a crime
or the employee&#8217;s actions or inactions have resulted in a material adverse effect to 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; text-align: center"></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 -->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; text-align: center">&#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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">All directors hold office
until the next annual meeting of shareholders at which their respective class of directors is re-elected and until their successors have
been duly elected and qualified. There are no family relationships among our directors or executive officers. Officers are elected by
and serve at the discretion of the Board of Directors. Employee directors do not receive any compensation for their services. Non-employee
directors are entitled to receive $10,000 per year for serving as directors and may receive option grants from our company. In addition,
non-employee directors are entitled to receive compensation for their actual travel expenses for each Board of Directors meeting attended.
We have entered into independent director agreements with our directors which agreements set forth the terms and provisions of their engagement.</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">None of our officers currently
serves, or has served during the last completed fiscal year, on the compensation committee or board of directors of any other entity that
has one or more officers serving as a member of 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><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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>C.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Board Practices</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><i>Composition of Board; Risk Oversight</i></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; text-indent: 0.5in">Our Board presently consists
of seven directors. Pursuant to our Memorandum and Articles of Association, our officers will be elected by and serve at the discretion
of the Board. A director will be removed from office automatically if, among other things, the director becomes bankrupt or makes any
arrangement with his creditors, or becomes physically or mentally incapable of acting as director. Except as noted above, there are no
family relationships between any of our executive officers and directors. Officers are elected by, and serve at the discretion of, the
Board. Our Board shall hold meetings on at least a quarterly basis.</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; text-align: justify; text-indent: 0.5in">As a smaller reporting company
under the NASDAQ rules we are only required to maintain a Board of Directors comprised of at least 50% independent directors, and an audit
committee of at least two members, comprised solely of independent directors who also meet the requirements of Rule 10A-3 under the Securities
Exchange Act of 1934. There are no membership qualifications for directors. Further, there are no share ownership qualifications for directors
unless so fixed by us in a general meeting. There are no other arrangements or understandings pursuant to which our directors are selected
or nominated.</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">Our Board plays a significant
role in our risk oversight. The Board makes all relevant Company decisions. As such, it is important for us to have our Chief Executive
Officer serve on the board as he plays key roles in the risk oversight of our company. As a smaller reporting company with a small Board
of Directors, we believe it is appropriate to have the involvement and input of all of our directors in risk oversight matters.</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; text-indent: 0.5in"><i>Duties of Directors</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; text-indent: 0.5in">Under BVI law, our directors
have a duty to act honestly, in good faith and with a view to our best interests. Our directors also have a duty to exercise the care,
diligence and skills that a reasonably prudent person would exercise in comparable circumstances. In fulfilling their duty of care to
us, our directors must ensure compliance with our Memorandum and Articles of Association. We have the right to seek damages if a duty
owed by our directors is breached. &#160;A director is not required to hold shares as a qualification to office. The functions and powers
of our Board include, among others:</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.5in"/><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">appointing officers and determining
the term of office of the officers,</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">authorizing the payment of donations
to religious, charitable, public or other bodies, clubs, funds or associations as deemed advisable,</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">exercising the borrowing powers
of the company and mortgaging the property of the company,</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">executing checks, promissory
notes and other negotiable instruments on behalf of the company, and</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">maintaining or registering a
register of mortgages, charges or other encumbrances of the 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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><i>Director Independence</i></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; text-indent: 0.5in">Our board has reviewed the
independence of our directors, applying the NASDAQ independence standards. Based on this review, the board determined that each of Qingshun
Meng, Dan Fu and Shufang Lai are &#8220;independent&#8221; within the meaning of the NASDAQ rules. In making this determination, our board
considered the relationships that each of these non-employee directors has with us and all other facts and circumstances our board deemed
relevant in determining their independence. As required under applicable NASDAQ rules, we anticipate that our independent directors will
meet on a regular basis as often as necessary to fulfill their responsibilities, including at least annually in executive session without
the presence of non-independent directors and management.</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: 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 -->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; text-indent: 0.5in">&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><i>Board Committees</i></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; text-indent: 0.5in">Currently, three committees
have been established under the board: the Audit Committee, the Compensation Committee and the Nominating Committee.</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; text-indent: 0.5in">The Audit Committee is responsible
for overseeing the accounting and financial reporting processes of our company and audits of the financial statements of our company,
including the appointment, compensation and oversight of the work of our independent auditors. The Compensation Committee of the Board
of Directors reviews and makes recommendations to the board regarding our compensation policies for our officers and all forms of compensation,
and also administers our incentive compensation plans and equity-based plans (but our board retains the authority to interpret those plans).
The Nominating Committee of the board is responsible for the assessment of the performance of the Board, considering and making recommendations
to the board with respect to the nominations or elections of directors and other governance issues. The nominating committee considers
diversity of opinion and experience when nominating directors.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b>Audit Committee</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-indent: 0.5in">The Audit Committee will be responsible for, among
other matters:</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">appointing, compensating, retaining,
evaluating, terminating, and overseeing our independent registered public accounting firm,</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.5in"/><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">discussing with our independent
registered public accounting firm the independence of its members from its management,</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.5in"/><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">reviewing with our independent
registered public accounting firm the scope and results of their audit,</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.5in"/><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">approving all audit and permissible
non-audit services to be performed by our independent registered public accounting firm,</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.5in"/><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">overseeing the financial reporting
process and discussing with management and our independent registered public accounting firm the interim and annual financial statements
that we file with the SEC,</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">reviewing and monitoring our
accounting principles, accounting policies, financial and accounting controls, and compliance with legal and regulatory requirements,</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.5in"/><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">coordinating the oversight by
our Board of Directors of our code of business conduct and our disclosure controls and procedures,</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.5in"/><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">establishing procedures for
the confidential and or anonymous submission of concerns regarding accounting, internal controls or auditing matters, 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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">reviewing and approving related-party
transactions.</span></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 0; text-align: justify; text-indent: 0.5in">Our Audit Committee consists
of Xiaofei Ren (Chair), Qingshun Meng and Dan Fu. Our board has affirmatively determined that each of the members of the Audit Committee
meets the definition of &#8220;independent director&#8221; for purposes of serving on an Audit Committee under Rule 10A-3 of the Exchange
Act and NASDAQ rules. In addition, our Board of Directors has determined that Mr. Shufang Lai qualifies as an &#8220;audit committee financial
expert&#8221; as such term is currently defined in Item 407(d)(5) of Regulation S-K and meets the financial sophistication requirements
of the NASDAQ rules.</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: center"></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 -->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: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b>Compensation Committee</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-indent: 0.5in">The Compensation Committee will be responsible
for, among other matters:</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">reviewing and approving, or
recommending to the Board of Directors to approve the compensation of our CEO and other executive officers and directors,</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.5in"/><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">reviewing key employee compensation
goals, policies, plans and programs,</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.5in"/><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">administering incentive and
equity-based compensation,</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.5in"/><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">reviewing and approving employment
agreements and other similar arrangements between us and our executive officers, 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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">appointing and overseeing any
compensation consultants or advisors.</span></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 0; text-align: justify; text-indent: 0.5in">Our Compensation Committee
consists of Dan Fu (Chair), Xiaofei Ren and Qingshun Meng. Our board has affirmatively determined that each of the members of the Compensation
Committee meets the definition of &#8220;independent director&#8221; for purposes of serving on Compensation Committee under NASDAQ rules.</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-indent: 0.5in"><b>Nominating Committee</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-indent: 0.5in">The Nominating Committee will be responsible for,
among other matters:</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><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">selecting or recommending for
selection candidates for directorships,</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.5in">&#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">evaluating the independence of directors and director nominees,</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.5in">&#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 making recommendations regarding the structure and composition of our Board of Directors and the Board of Directors committees,</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.5in">&#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">developing and recommending to the Board of Directors corporate governance principles and practices;</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.5in">&#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 monitoring our company&#8217;s Code of Business Conduct and Ethics, 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.5in">&#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">overseeing the evaluation of our company&#8217;s management.</span></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 0; text-align: justify; text-indent: 0.5in">Our Nominating Committee consists
of consists of Qingshun Meng (Chair), Dan Fu and Xiaofei Ren. Our board has affirmatively determined that each of the members of the Nominating
Committee meets the definition of &#8220;independent director&#8221; for purposes of serving on a Nominating Committee under NASDAQ rules.</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-indent: 0.5in"><i>Code of Business Conduct and Ethics</i></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; text-indent: 0.5in">Our Board of Directors has
adopted a code of business conduct and ethics that applies to our directors, officers and employees. A copy of this code is available
on our website. We intend to disclose on our website any amendments to the Code of Business Conduct and Ethics and any waivers of the
Code of Business Conduct and Ethics that apply to our principal executive officer, principal financial officer, principal accounting officer,
controller, or persons performing similar functions.</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: 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 -->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; text-align: center">&#160;</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">A director may vote, attend
a Board of Directors meeting or sign a document on our behalf with respect to any contract or transaction in which he or she is interested.
A director must promptly disclose the interest to all other directors after becoming aware of the fact that he or she is interested in
a transaction we have entered into or are to enter into. A general notice or disclosure to the Board or otherwise contained in the minutes
of a meeting or a written resolution of the Board or any committee of the Board that a director is a shareholder, director, officer or
trustee of any specified firm or company and is to be regarded as interested in any transaction with such firm or company will be sufficient
disclosure, and, after such general notice, it will not be necessary to give special notice relating to any particular transaction.</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-indent: 0.5in"><i>Remuneration and Borrowing</i></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; text-indent: 0.5in">The directors may receive
such remuneration as our Board may determine from time to time. Each director is entitled to be repaid or prepaid for all traveling, hotel
and incidental expenses reasonably incurred or expected to be incurred in attending meetings of our Board or committees of our Board or
shareholder meetings or otherwise in connection with the discharge of his or her duties as a director. The compensation committee will
assist the directors in reviewing and approving the compensation structure for the directors. Our Board may exercise all the powers of
the company to borrow money and to mortgage or charge our undertakings and property or any part thereof, to issue debentures, debenture
stock and other securities whenever money is borrowed or as security for any debt, liability or obligation of the company or of any third
party.</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-indent: 0.5in"><i>Qualification</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">A director is not required to hold shares as a
qualification to office.</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-indent: 0.5in"><i>Limitation on Liability and Other Indemnification
Matters</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">BVI law does not limit the
extent to which a company&#8217;s Memorandum and Articles of Association may provide for indemnification of officers and directors, except
to the extent any such provision may be held by the BVI courts to be contrary to public policy, such as to provide indemnification against
civil fraud or the consequences of committing a crime. Under our Memorandum and Articles of Association, we may indemnify our directors,
officers and liquidators against all expenses, including legal fees, and against all judgments, fines and amounts paid in settlement and
reasonably incurred in connection with civil, criminal, administrative or investigative proceedings to which they are party or are threatened
to be made a party by reason of their acting as our director, officer or liquidator. To be entitled to indemnification, these persons
must have acted honestly and in good faith with a view to the best interest of the company and, in the case of criminal proceedings, they
must have had no reasonable cause to believe their conduct was unlawful. Insofar as indemnification for liabilities arising under the
Securities Act may be permitted for our directors or officers under the foregoing provisions, we have been informed that in the opinion
of the SEC, such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable as a matter
of United States law.<b>&#160;</b></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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>D.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Employees</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in"><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">The table below provides information
as to the total number of employees at the end of the last three fiscal years. We have no contracts or collective bargaining agreements
with labor unions and have never experienced work stoppages due to labor dispute. We consider our relations with our employees to be good.</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>&#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>2021</b></span></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"><span style="font-size: 10pt"><b>2022</b></span></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"><span style="font-size: 10pt"><b>2023</b></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 65%"><span style="font-size: 10pt">Number of Employees</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-size: 10pt">65</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-size: 10pt">57</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-size: 10pt">42</span></td>
    <td style="width: 1%">&#160;</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in"><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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>E.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Share Ownership</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">See Item 7 below.</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: 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 -->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: center">&#160;</p><div>

</div><div><a id="a_009"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 7. MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -1in"><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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Major shareholders</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in"><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">The following table sets forth
certain information regarding beneficial ownership of our shares by each person who is known by us to beneficially own more than 5% of
our shares. The table also identifies the share ownership of each of our directors, each of our named executive officers, and all directors
and officers as a group. Except as otherwise indicated, the shareholders listed in the table have sole voting and investment powers with
respect to the shares indicated. Our major shareholders do not have different voting rights than any other holder of our 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 36pt">We have determined
beneficial ownership in accordance with the rules of the SEC. Under such rules, beneficial ownership includes any shares over which
the individual has sole or shared voting power or investment power as well as any shares that the individual has the right to
subscribe for within 60 days of April 30, 2024. Except as indicated by the footnotes below, we believe, based on the information
furnished to us, that the persons and entities named in the table below have sole voting and investment power or the power to
receive the economic benefit with respect to all common shares that they beneficially own, subject to applicable community property
laws. None of the stockholders listed in the table are a broker-dealer or an affiliate of a broker dealer. None of the stockholders
listed in the table are located in the United States and none of the common shares held by them are located in the United States.
Applicable percentage ownership is based on 199,145,041 common shares outstanding as of April 30, 2024. Unless otherwise indicated,
the address of each beneficial owner listed in the table below is c/o MM Future Technology Limited., Room 2302, 23rd Floor, FWD
Financial Center, 308 Des Voeux Road Central, Sheung Wan, Hong Kong.</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>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Beneficial Ownership</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name 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">Common 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; border-bottom: Black 1.5pt solid">Percentage</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiangdong Wen * <sup>(1)</sup> &#160;</span></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">327,599</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.2</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Min Kong * </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">35,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Hinman Au * </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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">**&#160;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Qingshun Meng * </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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">**&#160;</span></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">Shufang Lai * </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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">**&#160;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Dan Fu * </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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">**&#160;</span></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">Xiaofei Ren * </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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">**&#160;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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">362,599</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">0.2</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; ">
    <td style="font-weight: bold; text-align: left">5% or greater beneficial owners </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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">**</span></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; ">
    <td style="font-weight: bold; text-align: left">5% or greater beneficial owners as a group </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">-</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">**</span></td><td style="text-align: left">%</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><!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 25%"><div style="font-size: 1pt; border-top: Black 1.5pt 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"></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">Officer and/or director of our 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: 0.25in"><span style="font-size: 10pt">**</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Less than 1%</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: 0in"/><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">Represent (i) 309,600 shares owned
by Mr. Wen and (ii) 54,001 shares owned by MMBD Information Technology Limited, of which Mr. Wen holds 33.33%. This takes into account
the 1-for-10 reverse stock split on the Company&#8217;s common stock that was effectuated on July 13, 2022. MMBD Information Technology
Limited, a Hong Kong corporation with the mailing address of Rm 18D 27/F Ho King Comm. Ctr., 2-16 Fayuen St. Mongkok, Hong Kong 999077
China.</span></td>
</tr></table><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"></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 -->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: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 36pt">As of April 30, 2024, there
were 39 registered holders of record of our common shares, based upon information received from our stock transfer agent. However, this
number does not include beneficial owners whose shares were held of record by nominees or broker dealers. The number of individual holders
of record is based exclusively upon our share register and does not address whether a share or shares may be held by the holder of record
on behalf of more than one person or institution who may be deemed to be the beneficial owner of a share or shares in our company. To
our knowledge, no other shareholder beneficially owns more than 5% of our shares. Our company is not owned or controlled directly or indirectly
by any government or by any corporation or by any other natural or legal person severally or jointly. Our major shareholders do not have
any special voting rights.</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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>B.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Related Party Transactions</b></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>Due to Related Parties</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; text-indent: 0.5in">As of December 31, 2023 and
2022, balances of due to related parties were $0.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>Shareholders&#8217; Contribution </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; text-indent: 0.5in">During the years ended December
31, 2023, 2022 and 2021, there were no shareholder contributions to the Company for working capital needs.</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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>C.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Interests of Experts and Counsel</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in"><b>&#160;</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#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 8. FINANCIAL INFORMATION</b></p><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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Consolidated Statements and Other Financial Information.</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">See Item 18 for our audited consolidated financial
statements.</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-indent: 0.5in"><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; text-indent: 0.5in">In the normal course of business, MM Global is engaged in various trading
and brokerage activities on a principal and agency basis through a clearing broker. As a regulated FINRA broker-dealer MM Global is subject
to regulatory trading inquiries and investigations to determine whether any violations of federal securities or FINRA rules may have occurred.
As such, MM Global has responded to FINRA inquires and continues to be subject to an open matter. MM Global submits Letter of Acceptance,
Waiver, and Consent for the purpose of proposing a settlement of the alleged rule violations on September 9, 2022. Without admitting or
denying the findings by FINRA related to Case Number 2019062623, the Company was censured, fined $450.000. Two individuals&#8217; registration
capacities were suspended for 45 days, fined $20,000 and $5,000 respectively. The Company elect to pay the fine via a 36 months&#8217;
installment plan with $38,250 installment fee. As of December 31, 2023, the Company has total unpaid balance of $209,250 and recorded
as &#8220;Accrued liabilities and other payables&#8221; and non-current portion as &#8220;Accrued liabilities, Non-current&#8221; in consolidation
balance sheet.</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: center"></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 -->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: center">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Other than MM Global, we are
currently not involved in any legal proceedings; nor are we aware of any claims that could 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; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b>Dividend Policy</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; text-indent: 0.5in">The holders of shares of our
common shares are entitled to dividends out of funds legally available when and as declared by our board of directors. Our board of directors
has never declared a dividend and does not anticipate declaring a dividend in the foreseeable future. Should we decide in the future to
pay dividends, as a holding company, our ability to do so and meet other obligations depends upon the receipt of dividends or other payments
from our operating subsidiary and other holdings and investments. In addition, the operating companies may, from time to time, be subject
to restrictions on their ability to make distributions to us, including as a result of restrictive covenants in loan agreements, restrictions
on the conversion of local currency into U.S. dollars or other hard currency and other regulatory restrictions. In the event of our liquidation,
dissolution or winding up, holders of our common shares are entitled to receive, ratably, the net assets available to shareholders after
payment of all creditors.</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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>B.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Significant Changes</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in"><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">Except as disclosed elsewhere
in this Annual Report, we have not experienced any significant changes since the date of our audited consolidated financial statements
included in this Annual Report.</p><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_011"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 9. THE OFFER AND LISTING</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -1in"><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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Offer and Listing Details</b></span></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 0; text-align: justify; text-indent: 0.5in">Our shares have been listed
on the NASDAQ Stock Market under the symbol &#8220;MTC&#8221; since January 8, 2019, following the completion of our initial public offering.</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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>B.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Plan of Distribution</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not Applicable.</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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>C.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Markets</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in"><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">Our shares have been listed
on the NASDAQ Stock Market under the symbol &#8220;MTC&#8221; since January 8, 2019 following the completion of our initial public offering.</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 style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>D.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Selling Shareholders</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not Applicable.</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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>E.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Dilution</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not Applicable.</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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>F.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Expenses of the Issue</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not Applicable.</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: center"></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 -->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; text-align: center">&#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 10. ADDITIONAL INFORMATION</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -1in"><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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Share Capital</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not Applicable.</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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>B.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Memorandum and Articles of Association</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in"><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">The information required by
Item 10.B of Form 20-F is included in the section titled &#8220;Description of Share Capital&#8221; in our Registration Statement on Form
F-1 initially filed with the SEC on October 22, 2018, and subsequently updated (File No.: 333-227934), which section is incorporated herein
by reference.</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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>C.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Material Contracts</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in"><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">The information required by
Item 10.B of Form 20-F is included in the sections titled &#8220;Our Business,&#8221; &#8220;Directors and Executive Officers,&#8221;
&#8220;Related Party Transactions,&#8221; and &#8220;Underwriting&#8221; in in our Registration Statement on Form F-1 initially filed
with the SEC on October 22, 2018, and subsequently updated (File No.: 333-227934), which section is incorporated herein by reference.</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"><span>On
August 10, 2022, the Company entered into a common stock purchase agreement, with VG Master Fund SPC, under which, subject to specified
terms and conditions, the Company may sell to Investor up to $6.0 million of shares of common stock, par value $0.01 per share, from time
to time during the term of the Purchase Agreement. On August 12, 2022, the Company amended and restated the common stock purchase agreement
with VG Master Fund SPC which was initially entered into on August 10, 2022. Under the Purchase Agreement, subject to specified terms
and conditions, the Company may, from time to time during the term of the Purchase Agreement, sell to Investor up to the lesser of (a)
$6.0 million of shares of common stock, par value $0.01 per share, and (b) the maximum amount of securities the Company is permitted to
issue under its existing shelf registration statement, which was declared effective by the SEC on July 21, 2020. In consideration for
entering into the Purchase Agreement, the Company issued 53,334 shares of common stock to Investor as consideration for Investor&#8217;s
commitment to. As of December 31, 2022, the Company sold the 1,050,000 common shares for aggregate gross proceeds of $1,256,640, and will
be used for working capital and general corporate purposes.</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; text-indent: 0.5in">On May 16, 2023, the Company
entered into an Equity Acquisition Agreement (the &#8220;Purchase Agreement&#8221;) with Alfa Crest Investment Limited, a British Virgin
Islands company (&#8220;Alfa Crest&#8221;), CapitoLabs Limited, a British Virgin Islands company (&#8220;CapitoLabs&#8221;, and together
with Alfa Crest, the &#8220;Sellers&#8221;) and Alpha Mind. Pursuant to the Purchase Agreement, the Company acquired an 85% ownership
stake in Alpha Mind for an aggregate purchase price of $99,650,000 (the &#8220;Purchase Price&#8221;). At the closing of the transaction,
which occurred on June 7, 2023, the the Company paid the Purchase Price to the Sellers as follows: (a) $1.0 million credited from an earlier
good faith deposit made by the MMTEC to the Sellers on May 8, 2023, (b) $91,650,000 was paid by MMTEC to the Sellers in cash, and (c)
remaining $7.0 million was paid by MMTEC to the Sellers in the form of a convertible promissory note. In accordance with the Purchase
Agreement, the Company issued to the sellers a senior convertible promissory note (the &#8220;Note&#8221;) for the remaining $7.0 million
of the Purchase Price. The Note accrued interest at 1% per annum and has a 24-month maturity. The Note is convertible at any time and
the conversion price will be calculated with a discount of fifty-four percent (54%) to the lowest closing price of the last twenty (20)
trading days immediately prior to the date of the conversion notice. On June 14, 2023, the sellers converted $3,950,000 of outstanding
balance of the note into ordinary shares, par value $0.01 per share, at a conversion price of $0.395 per share, which represents 10,000,000
ordinary 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On November 22, 2023, the Company entered into an Equity Acquisition
Agreement with BCI, FLJ and Alpha Mind. Pursuant to the Purchase Agreement, the Company sold all of its interests in Alpha Mind to FLJ
for $153 million on December 28, 2023, which was paid in the form of a secured promissory note (the &#8220;Note&#8221;). The Note is secured
by all of the issued and outstanding equity of Alpha Mind as well as all of the assets of Alpha Mind and its subsidiaries. On April 26,
2024, the Company entered into a &#8220;Share Transfer Commitment Letter for Secured Promissory Note&#8221; with FLJ (the &#8220;Commitment
Letter&#8221;). Pursuant to the Commitment Letter, FLJ reaffirmed its promise to pay the principal sum of $153,000,000 under the Note,
together with interest on the unpaid note on or prior to June 30, 2024 (the &#8220;Maturity Date&#8221;). In addition, pursuant to the
Commitment Letter if FLJ fails to pay the amounts due under the Note, the Company will have the right to convert the unpaid principal
and interest to shares of FLJ at a discount of between 20% and 70% of the market price of such 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="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 -->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><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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>D.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Exchange controls</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in"><b>&#160;</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; 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">Under BVI law, there are currently
no restrictions on the export or import of capital, including foreign exchange controls or restrictions that affect the remittance of
dividends, interest or other payments to nonresident holders of our 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>China Exchange Control</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>Foreign Currency
Exchange</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; text-indent: 0.5in; ">The
principal regulations governing foreign currency exchange in China are the Foreign Exchange Administration Regulations (1996), as amended
on August&#160;5, 2008, the Administration Rules of the Settlement, Sale and Payment of Foreign Exchange (1996) and the Interim Measures
on Administration on Foreign Debts (2003). Under these regulations, Renminbi is freely convertible for current account items, including
the distribution of dividends, interest payments, trade and service-related foreign exchange transactions, but not for most capital account
items, such as direct investment, loans, repatriation of investment and investment in securities outside China, unless the prior approval
of SAFE or its local counterparts is obtained. In addition, any loans to an operating subsidiary in China that is a foreign invested enterprise,
cannot, in the aggregate, exceed the difference between its respective approved total investment amount and its respective approved registered
capital amount. Furthermore, any foreign loan must be registered with SAFE or its local counterparts for the loan to be effective. Any
increase in the amount of the total investment and registered capital must be approved by the China Ministry of Commerce or its local
counterpart. We may not be able to obtain these government approvals or registrations on a timely basis, if at all, which could result
in a delay in the process of making these loans.</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; text-indent: 0.5in; ">The
dividends paid by the subsidiary to its shareholder are deemed shareholder income and are taxable in China. Pursuant to the Administration
Rules of the Settlement, Sale and Payment of Foreign Exchange (1996), foreign-invested enterprises in China may purchase or remit foreign
exchange, subject to a cap approved by SAFE, for settlement of current account transactions without the approval of SAFE. Foreign exchange
transactions under the capital account are still subject to limitations and require approvals from, or registration with, SAFE and other
relevant Chinese governmental authorities.</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>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; "><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; ">On
July&#160;4, 2014, SAFE issued Circular 37, which became effective as of July&#160;4, 2014. According to Circular 37, Chinese residents
shall apply to SAFE and its branches for going through the procedures for foreign exchange registration of overseas investments before
contributing the domestic assets or interests to a SPV. An amendment to registration or filing with the local SAFE branch by such Chinese
resident is also required if the registered overseas SPV&#8217;s basic information such as domestic individual resident shareholder, name,
operating period, or major events such as domestic individual resident capital increase, capital reduction, share transfer or exchange,
merger or division has changed. Although the change of overseas funds raised by overseas SPV, overseas investment exercised by overseas
SPV and non-cross-border capital flow are not included in Circular 37, we may be required to make foreign exchange registration if required
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; text-indent: 0.5in; ">Moreover,
Circular 37 applies retroactively. As a result, Chinese residents who have contributed domestic assets or interests to a SPV, but failed
to complete foreign exchange registration of overseas investments as required prior to implementation of Circular 37, are required to
send a letter to SAFE and its branches for explanation. Under the relevant rules, failure to comply with the registration procedures set
forth in Circular&#160;37 may result in receiving a warning from SAFE and its branches, and may result in a fine of up to RMB 300,000
for an organization or up to RMB 50,000 for an individual. In the event of failing to register, if capital outflow occurred, a fine up
to 30% of the illegal amount may be assessed.</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; ">Chinese
residents who control our Company are required to register with SAFE in connection with their investments in us. If we use our equity
interest to purchase the assets or equity interest of a Chinese company owned by Chinese residents in the future, such Chinese residents
will be subject to the registration procedures described in Circular 37.</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: center"></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 -->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: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b><i>Regulations on
Offshore Parent Holding Companies&#8217; Direct Investment in and Loans to Their PRC Subsidiaries</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; text-indent: 0.5in; ">An
offshore company may invest equity in a Chinese company, which will become the Chinese subsidiary of the offshore holding company after
investment. Such equity investment is subject to a series of laws and regulations generally applicable to any foreign-invested enterprise
in China, which include the Wholly Foreign-Owned Enterprise Law, the Sino-foreign Equity Joint Venture Enterprise Law, the Sino-foreign
Contractual Joint Venture Enterprise Law, all as amended from time to time, and their respective implementing rules; the Administrative
Provisions on Foreign Exchange in Domestic Direct Investment by Foreign Investors; and the Notice of the State Administration on Foreign
Exchange on Further Improving and Adjusting Foreign Exchange Administration Policies for Direct Investment.</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; ">Under
the aforesaid laws and regulations, the increase of the registered capital of a foreign-invested enterprise is subject to the prior approval
by the original approval authority of its establishment. In addition, the increase of registered capital and total investment amount shall
both be registered with SAIC, Ministry of Commerce and SAFE.</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; ">Shareholder
loans made by offshore parent holding companies to their Chinese subsidiaries are regarded as foreign debts in China for regulatory purpose,
which is subject to a number of Chinese laws and regulations, including the Chinese Foreign Exchange Administration Regulations, the Interim
Measures on Administration on Foreign Debts, the Tentative Provisions on the Statistics Monitoring of Foreign Debts and its implementation
rules, and the Administration Rules on the Settlement, Sale and Payment of Foreign Exchange.</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; ">Under
these regulations, the shareholder loans made by offshore parent holding companies to their Chinese subsidiaries shall be registered with
SAFE. Furthermore, the total amount of foreign debts that can be borrowed by such Chinese subsidiaries, including any shareholder loans,
shall not exceed the difference between the total investment amount and the registered capital amount of the Chinese subsidiaries, both
of which are subject to the governmental approval.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; "><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>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; text-indent: 0.5in; ">The
principal regulations governing the distribution of dividends by foreign holding companies include the Company Law of China (1993), as
amended in 2013, the Foreign Investment Enterprise Law (1986), as amended in 2000, and the Administrative Rules under the Foreign Investment
Enterprise Law (1990), as amended respectively in 2001 and 2014.</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; ">Under
these regulations, wholly foreign-owned investment enterprises in China may pay dividends only out of their retained profits, if any,
determined in accordance with Chinese accounting standards and regulations. In addition, wholly foreign-owned investment enterprises in
China are required to allocate at least 10% of their respective retained profits each year, if any, to fund certain reserve funds unless
these reserves have reached 50% of the registered capital of the enterprises. These reserves are not distributable as cash dividends,
and a wholly foreign-owned enterprise is not permitted to distribute any profits until losses from prior fiscal years have been offset.</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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>E.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Taxation</b></span></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 0; text-align: justify; text-indent: 0.5in">The following sets forth the
material BVI, Chinese and U.S. federal income tax matters related to an investment in our common shares. It is directed to U.S. Holders
(as defined below) of our common shares and is based on laws and relevant interpretations thereof in effect as of the date of this report,
all of which are subject to change. This description does not deal with all possible tax consequences relating to an investment in our
common shares, such as the tax consequences under state, local and other tax laws. Ogier, our counsel as to the BVI law, advised us on
the BVI taxation matters and their opinion is set forth in the discussion below. The following brief description applies only to U.S.
Holders (defined below) that hold common shares as capital assets and that have the U.S. dollar as their functional currency. This brief
description is based on the tax laws of the United States in effect as of the date of this report and on U.S. Treasury regulations in
effect or, in some cases, proposed, as of the date of this report, as well as judicial and administrative interpretations thereof available
on or before such date. All of the foregoing authorities are subject to change, which change could apply retroactively and could affect
the tax consequences described below. The brief description below of the U.S. federal income tax consequences to &#8220;U.S. Holders&#8221;
will apply to you if you are a beneficial owner of common shares and you are, for U.S. federal income tax purposes:</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><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.5in">&#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">an individual who is a citizen or resident 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><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.5in">&#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">a corporation (or other entity taxable as a corporation for U.S. federal income tax purposes) organized under the laws of the United States, any state thereof or the District of Columbia,</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.5in">&#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">an estate whose income is subject to U.S. federal income taxation regardless of its source, or</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.5in">&#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">a trust that (1) is subject to the primary supervision of a court within the United States and the control of one or more U.S. persons for all substantial decisions or (2) has a valid election in effect under applicable U.S. Treasury regulations to be treated as a U.S. person.</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"></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 -->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; 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"><i>PRC Enterprise Income Tax</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">According to the Enterprise
Income Tax Law of PRC (the &#8220;EIT Law&#8221;), which was promulgated on March&#160;16, 2007, last amended in February 2017 and became
effective as of January&#160;1, 2008, the income tax for both domestic and foreign-invested enterprises is at a uniform rate of 25%. The
Regulation on the Implementation of Enterprise Income Tax Law of the PRC (the &#8220;EIT Rules&#8221;) was promulgated on December&#160;6,
2007 and became effective on January&#160;1, 2008. On April 14, 2008, the Chinese Ministry of Science and Technology, Ministry of Finance
and State Administration of Taxation enacted the Administrative Measures for Certifying High and New Technology Enterprises (the &#8220;Certifying
Measures&#8221;), which retroactively became effective on January 1, 2008 and was amended on January 29, 2016. In the years ended December
31, 2020 and 2019, Gujia was recognized as small low-profit enterprises and received a preferential income tax rate of 5%. Under the EIT
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 enterprise income tax purposes. Although
the implementation rules of the EIT Law define &#8220;<i>de facto</i>&#160;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,
at April 22, 2009 which provides that a foreign enterprise controlled by a PRC company or a PRC company group will be classified as a
&#8220;resident enterprise&#8221; with its &#8220;<i>de facto</i>&#160;management bodies&#8221; located within China if the following
criteria are satisfied:</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.5in">&#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 place where the senior management and core management departments that are in charge of its daily operations perform their duties is mainly located in the PRC,</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.5in">&#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">its financial and human resources decisions are made by or are subject to approval by persons or bodies 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><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.5in">&#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">its major assets, accounting books, company seals, and minutes and files of its board and shareholders&#8217; meetings are located or kept in the PRC, and</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.5in">&#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">more than half of the enterprise&#8217;s directors or senior management with voting rights frequently 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; text-indent: 0.5in">We do not believe that we
meet the conditions outlined in the preceding paragraph since we do not have a PRC enterprise or enterprise group as our primary controlling
shareholder. In addition, we are not aware of any offshore holding companies with a corporate structure similar to our company that has
been deemed a PRC &#8220;resident enterprise&#8221; by the PRC tax authorities.</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">If we are deemed a China resident
enterprise, we may be subject to the EIT at the rate of 25% on our global income, except that the dividends we receive from our Chinese
subsidiaries may be exempt from the EIT to the extent such dividends are deemed dividends among qualified resident enterprises. If we
are considered a resident enterprise and earn income other than dividends from our Chinese subsidiaries, a 25% EIT on our global income
could significantly increase our tax burden and materially and adversely affect our cash flow and profitability.</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"><i>PRC Value Added Tax (&#8220;VAT&#8221;)</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; text-indent: 0.5in">Pursuant to the Provisional
Regulations on Value-added Tax (VAT) of the PRC last amended on February 6, 2016 and became effective from January 1, 2009 and the Detailed
Rules for the Implementation of the Provisional Regulation of China on VAT last amended on October 28, 2011 and effective as of November
1, 2011, all entities or individuals in the PRC engaging in the sale of goods, the provision of processing services, repairs and replacement
services, and the importation of goods are required to pay VAT.</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">According to the requirements
of the Notice of the Ministry of Finance and the State Administration of Taxation on Implementing the Pilot Program of Replacing Business
Tax with Value-Added Tax in an All-round Manner (Cai Shui [2016] Document No. 36) and the annexes thereto, namely The Measures for Implementing
the Pilot Program of Replacing Business Tax with Value-Added Tax, the Provisions on Relevant Matters concerning the Pilot Program of Replacing
Business Tax with Value-Added Tax, the Provisions on the Transitional Policies for the Pilot Program of Replacing Business Tax with Value-Added
Tax, and the Provisions on the Application of VAT Zero Rate and VAT Exemption Policy to Cross-border Taxable Activities, effective from
1 May 2016, the pilot program of replacing business tax with value-added tax was implemented across the country, and the payment of business
tax for taxpayers in the construction industry, the real estate industry, the financial industry, and the living service industry shall
be replaced with the payment of value-added tax at 6% for general&#160;VAT payer, and 3% for small-scale VAT payer. Gujia was identified
as a general&#160;VAT payer on December 1, 2021.</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: center"></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 -->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; text-align: center"></p><div>

</div><!-- Field: Split-Segment; Name: 4 --><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"><i>BVI Taxation</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; text-indent: 0.5in">The company and all distributions,
interest and other amounts paid by the company in respect of the common shares of the company to persons who are not resident in the BVI
are exempt from all provisions of the Income Tax Ordinance in the BVI.</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">No estate, inheritance, succession
or gift tax, rate, duty, levy or other charge is payable by persons who are not resident in the BVI with respect to any common shares,
debt obligations or other securities of the company.</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">All instruments relating to
transactions in respect of the common shares, debt obligations or other securities of the company and all instruments relating to other
transactions relating to the business of the company are exempt from payment of stamp duty in the BVI provided that they do not relate
to real estate in the BVI.</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">There are currently no withholding
taxes or exchange control regulations in the BVI applicable to the company or its shareholders.</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"><i>United States Federal Income
Taxation</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; text-indent: 0.5in">The following does not address
the tax consequences to any particular investor or to persons in special tax situations such as:</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.5in">&#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">banks,</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.5in">&#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">financial institutions,</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.5in">&#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">insurance companies,</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.5in">&#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">regulated investment companies,</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.5in">&#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">real estate investment trusts,</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.5in">&#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">broker-dealers,</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.5in">&#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">traders that elect to mark to market,</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.5in">&#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">U.S. expatriates,</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.5in">&#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">tax-exempt entities,</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.5in">&#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">persons liable for alternative minimum tax,</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.5in">&#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">persons holding our common shares as part of a straddle, hedging, conversion or integrated transaction,</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.5in">&#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">persons that actually or constructively own 10% or more of our common shares,</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.5in">&#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">persons who acquired our common shares pursuant to the exercise of any employee common share option or otherwise as consideration, or</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.5in">&#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">persons holding our common shares through partnerships or other pass-through entities.</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; text-indent: 0.5in">Prospective purchasers are
urged to consult their tax advisors about the application of the U.S. Federal tax rules to their particular circumstances as well as the
state, local, foreign and other tax consequences to them of the purchase, ownership and disposition of our common shares.</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: 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 -->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; 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"><i>Taxation of Dividends and
Other Distributions on our Common Shares</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; text-indent: 0.5in">Subject to the passive foreign
investment company rules discussed below, the gross amount of distributions made by us to you with respect to the common shares (including
the amount of any taxes withheld therefrom) will generally be includable&#160;in your gross income as dividend income on the date of receipt
by you, but only to the extent that the distribution is paid out of our current or accumulated earnings and profits (as determined under
U.S. federal income tax principles). With respect to corporate U.S. Holders, to the extent that the amount of the distribution exceeds
our current and accumulated earnings and profits (as determined under U.S. federal income tax principles), it will be treated first as
a tax-free return of your tax basis in your common shares, and to the extent the amount of the distribution exceeds your tax basis, the
excess will be taxed as capital gain. We do not intend to calculate our earnings and profits under U.S. federal income tax principles.
Therefore, a U.S. Holder should expect that a distribution will be treated as a dividend even if that distribution would otherwise be
treated as a non-taxable return of capital or as capital gain under the rules described above. The dividends will not be eligible for
the dividends-received deduction allowed in respect of dividends received from other U.S. corporations.</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">With respect to non-corporate
U.S. Holders, including individual U.S. Holders, dividends will be taxed at the lower capital gains rate applicable to qualified dividend
income,&#160;provided that (1)&#160;the common shares are readily tradable on an established securities market in the United States, or
we are eligible for the benefits of an approved qualifying income tax treaty with the United States that includes an exchange of information
program, (2)&#160;we are not a passive foreign investment company (as discussed below) for either our taxable year in which the dividend
is paid or the preceding taxable year, and (3)&#160;certain holding period requirements are met. Under U.S. Internal Revenue Service authority,
our common shares will be considered for purpose of clause (1)&#160;above to be readily tradable on an established securities market in
the United States if they are listed on the NASDAQ Capital Market. You are urged to consult your tax advisors regarding the availability
of the lower rate for dividends paid with respect to our common shares, including the effects of any change in law after 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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Dividends on our common shares
will constitute foreign source income for foreign tax credit limitation purposes. If the dividends are taxed as qualified dividend income
(as discussed above), the amount of the dividend considered for purposes of calculating the foreign tax credit limitation will be limited
to the gross amount of the dividend, multiplied by the reduced rate divided by the highest rate of tax normally applicable to dividends.
The limitation on foreign taxes eligible for credit is calculated separately with respect to specific classes of income. For this purpose,
dividends distributed by us with respect to our common shares will constitute &#8220;passive category income&#8221; but could, in the
case of certain U.S. Holders, constitute &#8220;general category income.&#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"><i>Taxation of Dispositions
of Common Shares</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; text-indent: 0.5in">Subject to the passive foreign
investment company rules discussed below, you will recognize taxable gain or loss on any sale, exchange or other taxable disposition of
common shares equal to the difference between the amount realized (in U.S. dollars) for the share and your tax basis (in U.S. dollars)
in the common shares. The gain or loss will be capital gain or loss. If you are a non-corporate U.S. Holder, including an individual U.S.
Holder, who has held the common shares for more than one year, you will be eligible for the capital gains tax rate of 20% (or lower for
individuals in lower tax brackets). The deductibility of capital losses is subject to limitations. Any such gain or loss that you recognize
will generally be treated as United States source income or loss for foreign tax credit limitation purposes.</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"><i>Passive Foreign Investment
Company</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; text-indent: 0.5in">Based on our current and anticipated
operations and the composition of our assets, we&#160;do not expect to be a passive foreign investment company, or PFIC, for U.S. federal
income tax purposes for our current taxable year ending December&#160;31, 2022. Our actual PFIC status for the current taxable years ending
December&#160;31, 2022 will not be determinable until after the close of such year and, accordingly, there is no guarantee that we will
not be a PFIC for the current year. PFIC status is a factual determination for each taxable year which cannot be made until the close
of the taxable year. A non-U.S. corporation is considered a PFIC for any taxable year if either:</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.5in">&#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">at least 75% of its gross income is passive income, or</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.5in">&#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">at least 50% of the value of its assets (based on an average of the quarterly values of the assets during a taxable year) is attributable to assets that produce or are held for the production of passive income (the &#8220;asset test&#8221;).</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><!-- 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 -->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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We will be treated as owning
our proportionate share of the assets and earning our proportionate share of the income of any other corporation in which we own, directly
or indirectly, at least 25% (by value) of the stock. We must make a separate determination each year as to whether we are a PFIC. As a
result, our PFIC status may change. In particular, because the value of our assets for purposes of the asset test will generally&#160;be
determined based on the market price of our common shares, our PFIC status will depend in large part on the market price of our common
shares. Accordingly, fluctuations in the market price of the common shares may cause us to become a PFIC. In addition, the application
of the PFIC rules is subject to uncertainty in several respects and the composition of our income and assets will be affected by how,
and how quickly, we spend the cash we raise in this offering. If we are a PFIC for any year during which you hold common shares, we will
continue to be treated as a PFIC for all succeeding years during which you hold common shares. However, if we cease to be a PFIC, you
may avoid some of the adverse effects of the PFIC regime by making a &#8220;deemed sale&#8221; election with respect to the common 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If we are a PFIC for any taxable
year during which you hold common shares, you will be subject to special tax rules with respect to any &#8220;excess distribution&#8221;
that you receive and any gain you realize from a sale or other disposition (including a pledge) of the common shares, unless you make
a &#8220;mark-to-market&#8221; election as discussed below. Distributions you receive in a taxable year that are greater than 125% of
the average annual distributions you received during the shorter of the three preceding taxable years or your holding period for the common
shares will be treated as an excess distribution. Under these special tax rules:</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.5in">&#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 excess distribution or gain will be allocated ratably over your holding period for the common shares,</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.5in">&#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 amount allocated to the current taxable year, and any taxable year prior to the first taxable year in which we were a PFIC, will be treated as ordinary income, 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.5in">&#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 amount allocated to each other year will be subject to the highest tax rate in effect for that year and the interest charge generally applicable to underpayments of tax will be imposed on the resulting tax attributable to each such year. The tax liability for amounts allocated to such years cannot be offset by any net operating losses for such years, and gains realized on the sale of the common shares cannot be treated as capital, even if you hold the common shares as capital assets.</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; text-indent: 0.5in">A U.S. Holder of &#8220;marketable
stock&#8221; (as defined below) in a PFIC may make a mark-to-market election for such stock to elect out of the tax treatment discussed
above. If you make a mark-to-market election for the common shares, you will include in income each year an amount equal to the excess,
if any, of the fair market value of the common shares as of the close of your taxable year over your adjusted basis in such common shares.
You are allowed a deduction for the excess, if any, of the adjusted basis of the common shares over their fair market value as of the
close of the taxable year. However, deductions are allowable only to the extent of any net mark-to-market gains on the common shares included
in your income for prior taxable years. Amounts included in your income under a mark-to-market election, as well as gain on the actual
sale or other disposition of the common shares, are treated as ordinary income. Ordinary loss treatment also applies to the deductible
portion of any mark-to-market loss on the common shares, as well as to any loss realized on the actual sale or disposition of the common
shares, to the extent that the amount of such loss does not exceed the net mark-to-market gains previously included for such common shares.
Your basis in the common shares will be adjusted to reflect any such income or loss amounts. If you make a valid mark-to-market election,
the tax rules that apply to distributions by corporations that are not PFICs would apply to distributions by us, except that the lower
applicable capital gains rate for qualified dividend income discussed above under &#8220;Taxation of Dividends and Other Distributions
on our Common Shares&#8221; generally would not apply.&#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; text-indent: 0.5in">The mark-to-market election
is available only for &#8220;marketable stock&#8221;, which is stock that is traded in other than&#160;<i>de minimis</i>&#160;quantities
on at least 15 days during each calendar quarter (&#8220;regularly traded&#8221;) on a qualified exchange or other market (as defined
in applicable U.S. Treasury regulations), including the NASDAQ Capital Market. If the common shares are regularly traded on the NASDAQ
Capital Market and if you are a holder of common shares, the mark-to-market election would be available to you were we to be or become
a PFIC.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Alternatively, a U.S. Holder
of stock in a PFIC may make a &#8220;qualified electing fund&#8221; election with respect to such PFIC to elect out of the tax treatment
discussed above. A U.S. Holder who makes a valid qualified electing fund election with respect to a PFIC will generally include in gross
income for a taxable year such holder&#8217;s pro rata share of the corporation&#8217;s earnings and profits for the taxable year. However,
the qualified electing fund election is available only if such PFIC provides such U.S. Holder with certain information regarding its earnings
and profits as required under applicable U.S. Treasury regulations. We do not currently intend to prepare or provide the information that
would enable you to make a qualified electing fund election. If you hold common shares in any year in which we are a PFIC, you will be
required to file U.S. Internal Revenue Service Form 8621 regarding distributions received on the common shares and any gain realized on
the disposition of the common 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">You are urged to consult your
tax advisors regarding the application of the PFIC rules to your investment in our common shares and the elections discussed above.</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"><i>Information Reporting and
Backup Withholding</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; text-indent: 0.5in">Dividend payments with respect
to our common shares and proceeds from the sale, exchange or redemption of our common shares may be subject to information reporting to
the U.S. Internal Revenue Service and possible U.S. backup withholding at a current rate of 28%. Backup withholding will not apply, however,
to a U.S. Holder who furnishes a correct taxpayer identification number and makes any other required certification on U.S. Internal Revenue
Service Form W-9 or who is otherwise exempt from backup withholding. U.S. Holders who are required to establish their exempt status generally
must provide such certification on U.S. Internal Revenue Service Form W-9. U.S. Holders are urged to consult their tax advisors regarding
the application of the U.S. information reporting and backup withholding rules.</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">Backup withholding is not
an additional tax. Amounts withheld as backup withholding may be credited against your U.S. federal income tax liability, and you may
obtain a refund of any excess amounts withheld under the backup withholding rules by filing the appropriate claim for refund with the
U.S. Internal Revenue Service and furnishing any required information.</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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>F.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Dividends and paying agents</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not required.</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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>G.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Statement by experts</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not required.</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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>H.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Documents on display</b></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"><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">Documents concerning us that
are referred to in this document may be inspected at AF, 16/F, Block B, Jiacheng Plaza,18 Xiaguangli, Chaoyang District, Beijing, 100027
China. In addition, we file annual reports and other information with the Securities and Exchange Commission. We file annual reports on
Form 20-F and submit other information under cover of Form 6-K. As a foreign private issuer, we are exempt from the proxy requirements
of Section 14 of the Exchange Act and our officers, directors and principal shareholders are exempt from the insider short-swing disclosure
and profit recovery rules of Section 16 of the Exchange Act. Annual reports and other information we file with the Commission may be inspected
at the public reference facilities maintained by the Commission at Room 1024, 100 F. Street, N.E., Washington, D.C. 20549, and copies
of all or any part thereof may be obtained from such offices upon payment of the prescribed fees. You may call the Commission at 1-800-SEC-0330
for further information on the operation of the public reference rooms and you can request copies of the documents upon payment of a duplicating
fee, by writing to the Commission. In addition, the Commission maintains a web site that contains reports and other information regarding
registrants (including us) that file electronically with the Commission which can be assessed at http://www.sec.gov.</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.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>I.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Subsidiary Information</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in"><b>&#160;</b></p><div>

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

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

</div><div><a id="a_013"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 11. QUANTITATIVE AND QUALITATIVE DISCLOSURE ABOUT MARKET RISK</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Interest
Rate Risk</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"><span>As
of December 31, 2023, we had short-term borrowings of $241,750, and no long-term borrowings. As of December 31, 2022, we had no short-term
borrowings. Our exposure to market risk for changes in interest rates relates primarily to the interest income generated by our cash deposits
with our banks. We have not been exposed, nor do we anticipate being exposed to material risks due to changes in interest rates. However,
our future interest income may fall short of expectations due to changes in interest rates.</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"><span>Credit Risk</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"><span>As
of December 31, 2023 and 2022, we had cash and cash equivalents of $1,759,786 and $3,812,772, respectively. Our cash and cash equivalents
are invested primarily in savings and deposit accounts with original maturities of three months or less. Savings and deposit accounts
generate a small amount of interest income.</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>Inflation
Risk</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"><span>Inflationary
factors such as increases in the cost of our product may adversely affect our operating results. Although we do not believe that inflation
has had a material effect 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 profit and selling and marketing, general and administrative expenses
as a percentage of revenue if the selling prices of our products do not increase with these increased costs.</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>Foreign
Exchange Risk</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">A majority of the Company&#8217;s
expense transactions are denominated in RMB and a significant portion of the Company and its subsidiaries&#8217; assets and liabilities
are denominated in RMB. RMB is not freely convertible into foreign currencies. In the PRC, certain foreign exchange transactions are required
by law to be transacted only by authorized financial institutions at exchange rates set by the People&#8217;s Bank of China (&#8220;PBOC&#8221;).
Remittances in currencies other than RMB by the Company in China must be processed through the PBOC or other China foreign exchange regulatory
bodies which require certain supporting documentation in order to affect the remittance.</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; ">Our
functional currency is the RMB, and our financial statements are presented in U.S. dollars. The RMB depreciated by 9.2% in fiscal 2022
and appreciated by 1.7% in fiscal year 2023. It is difficult to predict how market forces or PRC or U.S. government policy may impact
the exchange rate between the RMB and the U.S. dollar in the future. The change in the value of the RMB relative to the U.S. dollar may
affect our financial results reported in the U.S. dollar terms without giving effect to any underlying changes in our business or results
of operations. Currently, our assets, liabilities, revenues and costs are denominated in RMB.</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; ">To
the extent that the Company needs to convert U.S. dollars into RMB for capital expenditures and working capital and other business purposes,
appreciation of RMB against U.S. dollar would have an adverse effect on the RMB amount the Company would receive from the conversion.
Conversely, if the Company decides to convert RMB into U.S. dollar for the purpose of making payments for dividends, strategic acquisition
or investments or other business purposes, appreciation of U.S. dollar against RMB would have a negative effect on the U.S. dollar amount
available to the Company.</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>Commodity
Risk</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"><span>We
are not exposed to commodity price risk.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 21pt; text-align: justify; ">&#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 12. DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES</b></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</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 -->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_015"></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"><span style="text-transform: uppercase"><b>&#160;</b></span></p><div>

</div><div><a id="a_016"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 13. DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">There has been no default of any indebtedness nor
is there any arrearage in the payment of dividends.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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"><b>ITEM 14. MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS
AND USE OF PROCEEDS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in; "><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; ">See
&#8220;Item 10. Additional Information&#8221; for a description of the rights of securities holders, which remain unchanged.</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; ">The
following &#8220;Use of Proceeds&#8221; information relates to the registration statement on Form F-1, as amended (File Number 333-227934),
which was declared effective December 26, 2018, for our IPO&#160;in which we offered and sold an aggregate 1,800,000 common shares at
$4 per share. Net proceeds raised by us from the IPO amounted to approximately $6,478,801 after deducting underwriting discounts and commissions
and other offering expenses. Out of the $6.5 million net proceeds, $500,000 was deposited into an escrow account to satisfy the initial
$500,000 in potential indemnification obligations arising during an escrow period of two years following the IPO closing date of January
7, 2019. On January 7, 2019, we sold additional 270,000 common shares at $4 per share. Net proceeds raised by us amounted to $993,600
after deducting underwriting discounts. As a result, we raised a total of $7,472,401 from the issuance of 2,070,000 shares of common stock
in the January 2019 IPO. WestPark Capital, Inc. acted as representative for the underwriters in the IPO.</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; ">We
have earmarked and have been using the proceeds of the initial public offering as follows: approximately $3.13 million for research and
development and additional hiring, approximately $1.86 million for sales and marketing; and balance of approximately $2.48 million for
additional working capital.&#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; text-indent: 36pt; ">As
of December 31, 2023, we have used all amounts of the net proceeds from our IPO.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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"><b>ITEM 15. CONTROLS AND PROCEDURES</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b><i>Disclosure Controls and Procedures</i></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; text-indent: 0.5in">Our management, with the participation
of our Chief Executive Officer and Chief Financial Officer, has performed an evaluation of the effectiveness of the design and operation
of our disclosure controls and procedures as of December 31, 2023. Based on that evaluation, management, including our Chief Executive
Officer and Chief Financial Officer, has concluded that our disclosure controls and procedures as of December 31, 2023 were effective.</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; text-indent: 0.5in">Disclosure controls and procedures
are designed to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act (i) is
recorded, processed, summarized and reported within the time periods specified in Securities and Exchange Commission rules and forms and
(ii) is accumulated and communicated to our management, including our CEO and CFO, 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-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b><i>Management&#8217;s annual report on internal
control over financial reporting</i></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; text-indent: 0.5in">Our management is responsible
for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under
the Securities and Exchange Act of 1934. Our internal control over financial reporting is a process designed by, or under the supervision
of, our Chief Executive Officer and Chief Financial Officer and effected by our management and other personnel to provide reasonable assurance
regarding the reliability of our financial reporting and the preparation of our financial statements for external reporting purposes in
accordance with accounting principles generally accepted in the United States of America. Internal control over financial reporting includes
policies and procedures that pertain to the maintenance of records that in reasonable detail accurately reflect the transactions and dispositions
of our assets; provide reasonable assurance that transactions are recorded as necessary to permit preparation of our 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 the authorization of our board of directors and management; and provide reasonable assurance regarding
prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on our
financial statements.</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: 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 -->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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Because of inherent limitations,
internal control over financial reporting may not prevent or detect misstatement. Also, projections of any evaluation of effectiveness
to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of
compliance with our policies and procedures may deteriorate.</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; text-indent: 0.5in">Under the supervision and
with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, management conducted an evaluation
of the effectiveness of our internal control over financial reporting based on the criteria established in Internal Control &#8212; Integrated
Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission. Management has concluded that our internal control
over financial reporting was effective as of December 31, 2023.</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; text-indent: 0.5in">All internal control systems,
no matter how well designed, have inherent limitations including the possibility of human error and the circumvention or overriding of
controls. Further, because of changes in conditions, the effectiveness of internal controls may vary over time. Projections of any evaluation
of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that
the degree of compliance with the policies or procedures may deteriorate. Accordingly, even those systems determined to be effective can
provide only reasonable assurance with respect to financial statement preparation and presentation. We cannot be certain that these measures
will successfully remediate the material weakness or that other material weaknesses will not be discovered in the future. If our efforts
are not successful or other material weaknesses or control deficiencies occur in the future, we may be unable to report our financial
results accurately on a timely basis or help prevent fraud, which could cause our reported financial results to be materially misstated
and result in the loss of investor confidence or delisting and cause the market price of our common stock to decline. In addition, it
could in turn limit our access to capital markets, harm our results of operations, and lead to a decline in the trading price of our securities.
Additionally, ineffective internal control over financial reporting could expose us to increased risk of fraud or misuse of corporate
assets and subject us to potential delisting from the stock exchange on which we list, regulatory investigations and civil or criminal
sanctions. We may also be required to restate our financial statements from prior periods. Because of our status as an emerging growth
company, you will not be able to depend on any attestation from our independent registered public accountants as to our internal control
over financial reporting for the foreseeable future.</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-indent: 0.5in"><b><i>Changes in Internal Controls over Financial
Reporting</i></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; text-indent: 0.5in">Except as discussed above,
during the year ended December 31, 2023, there were no changes in the Company&#8217;s internal control over financial reporting that have
materially affected, or are reasonably likely to materially affect our company&#8217;s internal control over financial reporting. It should
be noted that while our management believes that our disclosure controls and procedures provide a reasonable level of assurance; our management
does not expect that our disclosure controls and procedures or internal financial controls will prevent all errors or fraud. A control
system, no matter how well conceived or operated, can provide only reasonable, not absolute, assurance that the objectives of the control
system are met.</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_019"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 16. RESERVED</b></p><div>

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

</div><div><a id="a_020"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 16A. AUDIT COMMITTEE FINANCIAL EXPERT.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -1in"><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">Our Board of Directors has
determined that Ms. Xiaofei Ren qualifies as an &#8220;audit committee financial expert&#8221; as such term is currently defined in Item
407(d)(5) of Regulation S-K and meets the financial sophistication requirements of the NASDAQ rules.</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_021"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 16B. CODE OF ETHICS.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -1in"><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">Our Board of Directors has
adopted a code of business conduct and ethics that applies to our directors, officers and employees. A copy of this code is available
on our website at http://ir.haisc.com/corporate/governance. We intend to disclose on our website any amendments to the Code of Business
Conduct and Ethics and any waivers of the Code of Business Conduct and Ethics that apply to our principal executive officer, principal
financial officer, principal accounting officer, controller, or persons performing similar functions.</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><!-- 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 -->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; text-align: justify">&#160;</p><div>

</div><div><a id="a_022"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 16C. PRINCIPAL ACCOUNTANT FEES AND SERVICES.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -1in"><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; ">The
following table sets forth the aggregate fees by categories specified below that are billed or made payable for certain professional services
rendered by Assentsure PAC and MaloneBailey, LLP, our principal external auditors, directly to us during the periods indicated.</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><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <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">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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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: justify"><span style="font-size: 10pt">Audit fees<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">240,000</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">240,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify"><span style="font-size: 10pt">Audit-related fees<sup>(2)</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">25,000</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-size: 10pt">Tax fees<sup>(3)</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">-</td><td style="text-align: left">&#160;</td></tr>
  </table><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><!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 25%"><div style="font-size: 1pt; border-top: Black 1.5pt solid">&#160;</div></div><!-- Field: /Rule-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">Notes:</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: 0in"/><td style="width: 0.25in; text-align: left">(1)</td><td style="text-align: justify">&#8220;Audit fees&#8221; represents the aggregate fees billed
for each of the fiscal years listed for professional services rendered by our principal accounting firm for the audit of our annual financial
statements or services that are normally provided by the auditors in connection with statutory and regulatory filings or engagements.</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: 0in"/><td style="width: 0.25in; text-align: left">(2)</td><td style="text-align: justify">&#8220;Audit-related fees&#8221; represents the aggregate fees
of services that are reasonably related to performance of the audit or review or our financial statements and are nor reported under
&#8220;Audit Fees.&#8221; These services include attest services that are not required by statute or regulation and consultation concerning
financial accounting and reporting standards.</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: 0in"/><td style="width: 0.25in; text-align: left">(3)</td><td style="text-align: justify">&#8220;Tax fees&#8221; represents the aggregate fees incurred
in each of the fiscal years listed for professional services rendered by our principal auditors for tax compliance and tax planning.</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; text-indent: 0.5in">Our Audit Committee evaluated
and approved in advance the scope and cost of the engagement of an auditor before the auditor rendered its audit and non-audit services.&#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><div><a id="a_023"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 16D. EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES.</b></p><div>

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

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

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

</div><div><a id="a_024"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 16E. 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 0pt 1in; text-indent: -1in"><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">No purchase of our securities
were made by us or our affiliates in the 2023 fiscal year.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#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 16F. CHANGES IN REGISTRANT&#8217;S CERTIFYING ACCOUNTANT.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="text-decoration:underline">Dismissal of MaloneBailey, LLP on October 23,
2023</span></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; text-indent: 0.5in">On October 23, 2023, the Company
dismissed its independent accountant, MaloneBailey, LLP (&#8220;MaloneBailey&#8221;), an independent audit firm headquartered in Houston,
Texas, and appointed AssentSure PAC (&#8220;AssentSure&#8221;) as our independent auditor for the fiscal year ending December 31, 2023,
effective as of October 23, 2023. AssentSure is located in Singapore and has not been identified by the PCAOB as a firm that the PCAOB
is unable to fully inspect and investigate. The appointment of AssentSure was made after careful consideration and evaluation process
by the Company and has been approved by the audit committee and the board of directors of the Company.</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">During the years ended December
31, 2022 and 2021, and during the subsequent interim period from the end of the most recently completed fiscal year through October 22,
2023, the date of dismissal, there were no &#8220;disagreements&#8221; (as described in Item 304(a)(1)(iv) of Regulation S-K) with MaloneBailey
on any matter of accounting principles or practices, financial statement disclosure, or auditing scope or procedures, which disagreement(s),
if not resolved to the satisfaction of MaloneBailey would have caused it to make reference to such disagreement in its reports for such
periods. Furthermore, no &#8220;reportable events&#8221; occurred during the years ended December 31, 2022 and 2021, or subsequently up
to October 22, 2023. As used herein, the term &#8220;reportable event&#8221; means any of the items listed in paragraphs (a)(1)(v) of
Item 304 of Regulation S-K.</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">The Company provided MaloneBailey
with a copy of this disclosures under this Item 16F prior to its filing with the Securities and Exchange Commission (the &#8220;SEC&#8221;)
and requested that MaloneBailey furnish the Company with a letter addressed to the SEC stating whether it agrees with the above statements
and, if it does not agree, stating the respects in which it does not agree. A copy of the letter of MaloneBailey to the SEC, dated October
23, 2023, is attached as Exhibit 16.1 by reference to the Form 6-K for October 2023 filed on October 23, 2023, stating MaloneBailey agrees
with the statements made by the Company.</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: 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 -->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="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">During the two most recent
fiscal years ended December 31, 2022 and 2021 and through the date the Company selected AssentSure as its independent registered public
accounting firm, neither the Company nor anyone on behalf of the Company consulted AssentSure regarding any accounting or auditing issues
involving the Company, including (i) 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 financial statements, or (ii) any matter that was the subject
of a &#8220;disagreement&#8221; (as defined in Item 304(a)(1)(iv) of Regulation S-K of the Securities Exchange Act of 1934, as amended,
and the related instructions to Item 304 of Regulation S-K) or a &#8220;reportable event&#8221; (as defined 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-indent: 0.5in">&#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 16G. CORPORATE GOVERNANCE</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -1in"><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">Pursuant to the home country
rule exemption set forth under Nasdaq Listing Rule 5615, we elected to be exempt from the requirements of NASDAQ Listing Rule 5635, which
requires shareholder approval for (i) certain acquisitions of stock or assets of another company; (ii) an issuance of shares that will
result in a change of control of the company; (iii) the establishment or amendment of certain equity based compensation plans and arrangements;
and (iv) certain transactions (other than a public offering) involving issuances of a 20% or more of our outstanding shares. Our shares
are listed on the NASDAQ Capital Market (&#8220;NASDAQ&#8221;). As such, we are subject to corporate governance requirements imposed by
NASDAQ. Under NASDAQ rules, listed non-US companies may, in general, follow their home country corporate governance practices in lieu
of some of the NASDAQ corporate governance requirements. Except for the foregoing, we endeavor to comply with the NASDAQ corporate governance
practices and except for the foregoing, there is no significant difference between our corporate governance practices and what the NASDAQ
requires of domestic U.S. companies.</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_027"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 16H. MINE SAFETY DISCLOSURE</b></p><div>

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

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

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

</div><div><a id="a_028"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 16I. DISCLOSURE REGARDING FOREIGN JURISDICTIONS
THAT PREVENT INSPECTIONS.</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-indent: 0.5in">Not applicable.</p><div>

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

</div><div><a id="a_034"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 16J. INSIDER TRADING POLICIES.</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; text-indent: 0.5in">Not applicable.</p><div>

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

</div><div><a id="a_033"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 16K. CYBERSECURITY</b>&#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; text-indent: 0.5in">We identify and assess material
risks from cybersecurity threats to our information systems and the information residing in our information systems by monitoring and
evaluating our threat environment on an ongoing basis using various methods including, for example, using manual and automated tools,
subscribing to reports and services that identify cybersecurity threats, analyzing reports of threats and threat actors, conducting scans
of the threat environment, and conducting risk assessments.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We manage material risks from
cybersecurity threats to our information systems and the information residing in our information systems through various processes and
procedures, including, depending on the environment, risk assessment, incident detection and response, vulnerability management, disaster
recovery and business continuity plans, internal controls within our accounting and financial reporting functions, encryption of data,
network security controls, access controls, physical security, asset management, systems monitoring, and employee training. We engage
third-party service providers to provide some of the resources used in our information systems and some third-party service providers
have access to information residing in our information systems. With respect to such third parties, we seek to engage reliable, reputable
service providers that maintain cybersecurity programs. Depending on the nature and extent of the services provided, the sensitivity and
quantity of information processed, and the identity of the service provider, our processes may include conducting due diligence on the
cybersecurity practices of such provider and contractually imposing cybersecurity related obligations on the provider.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We are not aware of any risks
from cybersecurity threats, including as a result of any cybersecurity incidents, which have materially affected or are reasonably likely
to materially affect our Company, including our business strategy, results of operations, or financial condition. We describe risks faced
by us from identified cybersecurity threats in &#8220;Item 3. Key Information&#8212;D. Risk Factors &#8212;Our ability to protect the
confidential information of our users may be adversely affected by cyber-attacks, computer viruses, physical or electronic break-ins or
similar disruptions.&#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"><i>Cybersecurity Governance</i></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; text-align: justify; text-indent: 0.5in">Our Board of Directors holds
oversight responsibility over our Company&#8217;s risk management and strategy, including material risks related to cybersecurity threats.
This oversight is executed directly by our board of directors and through its committees. Our audit committee oversees the management
of our Company&#8217;s major financial risk exposures, the steps management has taken to monitor and control such exposures, and the process
by which risk assessment and management is undertaken and handled, which would include cybersecurity risks, in accordance with its charter.
The audit committee holds regular meetings and receives periodic reports from management regarding risk management, including major financial
risk exposures from cybersecurity threats or incidents.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Within management, the Company&#8217;s technical research and development
department are primarily responsible for assessing and managing our material risks from cybersecurity threats on a day-to-day basis and
keep the senior executive officers and out Board of Directors informed on a regular basis of the identification, assessment, and management
of cybersecurity risks and of any cybersecurity incidents. Such management personnel have prior experience and training in managing information
systems and cybersecurity matters and participate in ongoing training programs.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of the date hereof, the
Company has not encountered cybersecurity incidents that the Company believes to have been material to the Company taken as a whole.</p><div>

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

</div><div><a id="a_029"></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">&#160;</p><div>

</div><div><a id="a_030"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 17. FINANCIAL STATEMENTS</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We have elected to provide financial statements
pursuant to Item 18.</p><div>

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

</div><div><a id="a_031"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 18. FINANCIAL STATEMENTS</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; text-indent: 0.5in">The financial statements are filed as part of this
Annual Report beginning on page F-1.</p><div>

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

</div><div><a id="a_032"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 19. EXHIBITS</b> &#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-indent: 0.5in"></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="text-align: justify; border-bottom: black 1.5pt solid; vertical-align: top; width: 9%"><span style="font-size: 10pt"><b>Exhibit&#160;No.</b></span></td>
    <td style="text-align: justify; vertical-align: top; width: 1%">&#160;</td>
    <td style="text-align: justify; border-bottom: black 1.5pt solid; vertical-align: bottom; width: 90%"><span style="font-size: 10pt"><b>Description</b></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">1.1</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390022067248/ea167748ex3-1_mmtec.htm">Memorandum and Articles of Association (6).</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-size: 10pt">2.1</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390018014224/ff12018ex4-1_mmtecinc.htm"><span style="font-size: 10pt">Specimen Share Certificate (1).</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">2.2</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="ea020464501ex2-2_mmtecinc.htm">Description of Securities</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-size: 10pt">4.1</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390018014224/ff12018ex1-1_mmtecinc.htm"><span style="font-size: 10pt">Underwriting Agreement (1)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">4.2</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390018014224/ff12018ex10-1_mmtecinc.htm"><span style="font-size: 10pt">Employment Agreement between the Company and CEO (1).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-size: 10pt">4.3</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390018014224/ff12018ex10-2_mmtecinc.htm"><span style="font-size: 10pt">Employment Agreement between the Company and CFO (1).</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">4.4</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390018014224/ff12018ex10-5_mmtecinc.htm"><span style="font-size: 10pt">Individual Loan Contract with Zhen Fan (1).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-size: 10pt">4.5</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390018014224/ff12018ex10-6_mmtecinc.htm"><span style="font-size: 10pt">Individual Loan Contract with Xiangdong Wen (1).</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">4.6</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390018014224/ff12018ex10-8_mmtecinc.htm"><span style="font-size: 10pt">Lease Agreement (1).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-size: 10pt">4.7</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390018014224/ff12018ex10-9_mmtecinc.htm"><span style="font-size: 10pt">Share Repurchase Agreement (1).</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">4.8</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390021010845/ea125703ex10-1_mmtecinc.htm"><span style="font-size: 10pt">Form of Securities Purchase Agreement entered into on February 22, 2021, by MMTec, Inc. and certain institutional investors (2).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-size: 10pt">4.9</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390021066478/ea152744ex10-1_mmtecinc.htm"><span style="font-size: 10pt">Form of Securities Purchase Agreement entered into on December 20, 2021, by MMTec, Inc. and an investor (3).</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">8.1</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390018014224/ff12018ex21-1_mmtecinc.htm"><span style="font-size: 10pt">List of Subsidiaries of the Registrant (1).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-size: 10pt">10.1</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="ea020464501ex10-1_mmtecinc.htm"><span style="font-size: 10pt">Secured Promissory Note, dated December 28, 2023 made by FLJ in the amount of $153,000,000 in favor of the Company.</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">10.2</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390023089640/ea188934ex10-1_mmtecinc.htm">Equity Acquisition Agreement, dated November 22, 2023, by and among FLJ Group Limited, Alpha Mind Technology Limited, MMTec, Inc., and Burgeon Capital Inc. (4)</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">10.3</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390023047246/ea179955ex10-1_mmtec.htm">Senior Convertible Promissory Note, dated June 7, 2023, made by MMTec, Inc., in the original principal amount of $7,000,000 (5)</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">10.4</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390023040904/ea178774ex10-1_mmtec.htm">Equity Acquisition Agreement, dated May 16, 2023, by and among MMTec, Inc., Alfa Crest Investment Limited, CapitoLabs Limited, and Alpha Mind Technology Limited. (7)</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">10.5</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390023025538/ea176252ex4-1_mmtecinc.htm">Form of Securities Purchase Agreement (8)</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">10.6</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><a href="https://www.sec.gov/Archives/edgar/data/1742518/000121390023025538/ea176252ex4-1_mmtecinc.htm" style="-sec-extract: exhibit">Form of Senior Convertible Note (Incorporated by reference to Exhibit A to the Form of Securities Purchase Agreement filed as Exhibit 10.5 to this Form 20-F) (8)</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">10.7</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390023013436/ea174068ex4-1_mmtecinc.htm">Form of Securities Purchase Agreement (9)</a></span></td></tr>

<tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify">10.8</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="ea020464501ex10-8_mmtecinc.htm">Share Transfer Commitment Letter for Secured Promissory Note, dated April 26, 2024, by and between FLJ Group Limited and MMTec, Inc.</a></td></tr>
<tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-size: 10pt">11.1</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390018014224/ff12018ex14-1_mmtecinc.htm"><span style="font-size: 10pt">Code of Conduct and Ethics (1).</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">12.1</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="ea020464501ex12-1_mmtecinc.htm"><span style="font-size: 10pt">Certification of the Chief Executive Officer (Principal Executive Officer) pursuant to Rule 13a-14(a) of the Securities Exchange Act, as amended.</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-size: 10pt">12.2</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="ea020464501ex12-2_mmtecinc.htm"><span style="font-size: 10pt">Certification of the Chief Financial Officer (Principal Financial Officer) pursuant to Rule 13a-14(a) of the Securities Exchange Act, as amended.</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">13.1</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="ea020464501ex13-1_mmtecinc.htm"><span style="font-size: 10pt">Certification of the Chief Executive Officer pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</span></a></td></tr>
</table><div>

</div><p style="margin: 0">&#160;</p><div>

</div><p style="margin: 0"></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 -->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><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: 9%"><span style="font-size: 10pt">13.2</span></td>
    <td style="text-align: justify; width: 1%">&#160;</td>
    <td style="text-align: justify; width: 90%"><a href="ea020464501ex13-2_mmtecinc.htm"><span style="font-size: 10pt">Certification of the Chief Financial Officer pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-size: 10pt">15.1</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="ea020464501ex15-1_mmtecinc.htm">Consent of Malone Bailey LLP.</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">15.2</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="ea020464501ex15-2_mmtecinc.htm"><span style="font-size: 10pt"><span style="text-decoration:underline;text-decoration: none">Consent of AssentSure PAC</span></span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-size: 10pt">97.1</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><span style="text-decoration:underline;text-decoration: none"><a href="ea020464501ex97-1_mmtecinc.htm">Dodd-Frank Restatement Recoupment Policy</a></span></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">99.1</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390018014224/ff12018ex99-1_mmtecinc.htm">Charter of the Audit Committee (1).</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-size: 10pt">99.2</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390018014224/ff12018ex99-2_mmtecinc.htm"><span style="font-size: 10pt">Charter of the Compensation Committee (1).</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">99.3</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390018014224/ff12018ex99-3_mmtecinc.htm"><span style="font-size: 10pt">Charter of the Nominating Committee (1).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-size: 10pt">101.INS</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">Inline XBRL Instance Document.</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">101.SCH</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Schema Document.</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-size: 10pt">101.CAL</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="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-size: 10pt">101.DEF</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Definition Linkbase Document.</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-size: 10pt">101.LAB</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="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-size: 10pt">101.PRE</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-size: 10pt">104</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="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-indent: 0.5in">&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></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"><span style="font-size: 10pt">Previously filed as part of the
registration statement filed with the SEC on October 22, 2018 and incorporated by reference herein by reference.</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-size: 10pt">(2)</span></td><td style="text-align: justify"><span style="font-size: 10pt">Incorporated by reference to Exhibit
10.1 to the Company&#8217;s Report on Form 6-K filed with the SEC on February 22, 2021.</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-size: 10pt">(3)</span></td><td style="text-align: justify"><span style="font-size: 10pt">Incorporated by reference to Exhibit
10.1 to the Company&#8217;s Report on Form 6-K filed with the SEC on December 21, 2021.</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">(4)</td><td style="text-align: justify">Incorporated by reference to Exhibit 10.1 to the Company&#8217;s
Report on Form 6-K filed with the SEC on November 22, 2023.</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: 0in"/><td style="width: 0.25in; text-align: left">(5)</td><td style="text-align: justify">Incorporated by reference to Exhibit 10.1 to the Company&#8217;s
Report on Form 6-K filed with the SEC on June 8, 2023.</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: 0in"/><td style="width: 0.25in; text-align: left">(6)</td><td style="text-align: justify">Incorporated by reference to Exhibit 3.1 to the Company&#8217;s
Report on Form 6-K filed with the SEC on October 28, 2022.</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: 0in"/><td style="width: 0.25in; text-align: left">(7)</td><td style="text-align: justify">Incorporated by reference to Exhibit 10.1 to the Company&#8217;s
Report on Form 6-K filed with the SEC on May 17, 2023.</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: 0in"/><td style="width: 0.25in; text-align: left">(8)</td><td style="text-align: justify">Incorporated by reference to Exhibit 4.1 to the Company&#8217;s
Report on Form 6-K filed with the SEC on March 31, 2023.</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: 0in"/><td style="width: 0.25in; text-align: left">(9)</td><td style="text-align: justify">Incorporated by reference to Exhibit 4.1 to the Company&#8217;s
Report on Form 6-K filed with the SEC on February 22, 2023.</td>
</tr></table><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 -->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="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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; text-indent: 0.5in; margin: 0pt">The Registrant hereby certifies that it meets all of the requirements
for filing on Form 20-F and that it has duly caused and authorized the undersigned to sign this annual report on its behalf.</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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2024</span></td>
    <td colspan="3"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MMTec, Inc.</b></span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Xiangdong Wen</span></td></tr>
  <tr style="vertical-align: top">
    <td style="width: 60%">&#160;</td>
    <td style="width: 3%">&#160;</td>
    <td style="text-align: left; width: 5%; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&#160; </span></td>
    <td style="width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiangdong Wen</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left; vertical-align: top">Title:</td>
    <td style="text-align: left">Chief Executive Officer<br/>
(Principal Executive Officer)</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2024</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Min Kong</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Min Kong</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left; vertical-align: top">Title:</td>
    <td style="text-align: left">Chief Financial Officer<br/>
(Principal Financial and Accounting Office)</td></tr>
  </table><div>


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

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

</div><!-- Field: Page; Sequence: 90; 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; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31, 2023, 2022 and 2021</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; text-indent: 0px"><b>CONTENTS</b></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; orphans: 2; text-transform: none; widows: 2; letter-spacing: normal; word-spacing: 0px; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 93%"><a href="#b_001"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Report of Independent Registered Public Accounting Firm </span></a></td>
    <td style="vertical-align: bottom; width: 7%; text-align: center">F-2</td></tr>
  <tr style="vertical-align: top; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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 style="padding-left: 0.125in; text-indent: -0.125in"><a href="#f_001">Report of Independent Registered Public Accounting Firm (PCAOB ID 206)</a></td>
    <td style="vertical-align: bottom; text-align: center">F-3  </td></tr><tr style="vertical-align: top; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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 style="padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated
    Financial Statements:</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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 style="text-indent: -0.125in; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#f_002">Consolidated Balance Sheets - As of December 31, 2023 and 2022</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-4</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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 style="text-indent: -0.125in; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#f_003">Consolidated
    Statements of Operations and Comprehensive Income/ (Loss) - For the Years Ended December 31, 2023, 2022 and 2021</a></span></td>
    <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-5</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="vertical-align: bottom; white-space: nowrap; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#f_004">Consolidated Statements of Changes in Shareholders&#8217; Equity - For the Years Ended December 31, 2023, 2022 and 2021</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-6</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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 style="text-indent: -0.125in; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#f_005">Consolidated Statements of Cash Flows &#8211; For the Years Ended December 31, 2023, 2022 and 2021</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-7</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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 style="text-indent: -0.125in; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#f_006">Notes to Consolidated Financial Statements</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-8</span></td></tr>
  </table><div>
</div><p style="margin-top: 0pt; font: 400 10pt Times New Roman, Times, Serif; margin-bottom: 0pt; text-indent: 0px">&#160;</p><div>

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

</div><!-- Field: Page; Sequence: 91; 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="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><div><a id="b_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-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">To the shareholders and the board of directors of MMTEC, INC.</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>Opinion on the Financial Statements</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: justify">We have audited the accompanying consolidated
balance sheet of MMTEC, INC. (the &#8220;Company&#8221;) as of December 31, 2023, the related consolidated statements of operations and
comprehensive income/(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 &#8220;financial statements&#8221;). In our opinion, the financial statements present fairly, in
all material respects, the consolidated financial position of the Company as of December 31, 2023, and the consolidated 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.</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 also have audited the adjustments to the 2022
and 2021 consolidated financial statements to retrospectively present discontinued operations as described in Note 5. In our opinion,
such adjustments are appropriate and have been properly applied. However, we were not engaged to audit, review, or apply any procedures
to the 2022 and 2021 consolidated financial statements of the Company other than with respect to such adjustments, accordingly, we do
not express an opinion or any other form of assurance on the 2022 and 2021 consolidated financial statements taken as a whole.</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 financial statements
based on our audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;)
and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable
rules&#160;and regulations of the Securities and Exchange Commission and the PCAOB.</p><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 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">&#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 audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating
the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</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: 40%"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">/s/ <ix:nonNumeric contextRef="c0" name="dei:AuditorName" id="ixv-18389">Assentsure PAC</ix:nonNumeric></p></td> <td style="width: 60%; font-size: 10pt; text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td>&#160;</td> <td style="font-size: 10pt; text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="font-size: 10pt; text-align: justify"><ix:nonNumeric contextRef="c0" name="dei:AuditorLocation" id="ixv-10374"><span style="font-size: 10pt">Singapore</span></ix:nonNumeric></td> <td style="font-size: 10pt">&#160;</td></tr> <tr style="vertical-align: top"> <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">April 30, 2024 &#160;</span></td> <td style="font-size: 10pt">&#160;</td></tr> <tr style="vertical-align: top"> <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">PCAOB ID Number <ix:nonNumeric contextRef="c0" name="dei:AuditorFirmId" id="ixv-18390">6783</ix:nonNumeric></span></td> <td style="font-size: 10pt">&#160;</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 have served as the Company&#8217;s auditors
since 2023.</p><div>



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

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

</div><div><a id="f_001"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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-top: 0pt; margin-bottom: 0pt">To the Shareholders and Board of Directors of</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">MMTEC, INC. and subsidiaries</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b><i>Opinion on the Financial Statements</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">We have audited, before the effects
of the adjustments to retrospectively present the discontinued operations described in Note 5, the accompanying consolidated balance sheet
of MMTEC, INC. and its subsidiaries (collectively, the &#8220;Company&#8221;) as of December 31, 2022, and the related consolidated statements
of operations and comprehensive loss, changes in shareholders&#8217; equity, and cash flows for each of the two years in the period ended
December 31, 2022, and the related notes (collectively referred to as the &#8220;financial statements&#8221;). In our opinion, the financial
statements, before the effects of the adjustments to retrospectively present the discontinued operations described in Note 5, 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 each of the two years in the period ended December 31, 2022, in conformity with accounting principles generally accepted
in the United States of America.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">We were not engaged to audit, review,
or apply any procedures to the adjustments to retrospectively present discontinued operations as described in Note 5 and, accordingly,
we do not express an opinion or any other form of assurance about whether such adjustments are appropriate and have been properly applied.
Those adjustments were audited by another auditor.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><b><i>Basis for Opinion</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">These financial statements are the responsibility
of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our
audits. We are a public accounting firm registered with the 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-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">Our audits included performing procedures
to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that
respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial
statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as
evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">We have served as the Company's auditor
since 2018. In October 2023, we became the predecessor auditor.</p><div>

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

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


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

</div><div><a id="f_002"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>MMTEC, INC. AND SUBSIDIARIES</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(IN U.S. DOLLARS)</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>&#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">As of</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">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">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</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">US$</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>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">
    <td>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="width: 76%; text-align: left; text-indent: -9pt; padding-left: 18pt">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-18391">1,759,786</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-18392">3,812,772</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Accounts receivable, 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:AccountsReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-18393">92,040</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:AccountsReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-18394">199,995</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">Loan receivable, 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:NotesAndLoansReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-18395">634,576</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:NotesAndLoansReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-18396">4,620,824</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Security deposits -&#160;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:DepositsAssetsCurrent" scale="0" unitRef="usd" id="ixv-18397">8,662</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:DepositsAssetsCurrent" scale="0" unitRef="usd" id="ixv-18398">8,274</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">Prepaid expenses and other current 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:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-18399">415,725</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:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-18400">172,205</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Deferred offering cost</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:DeferredCostsCurrent" scale="0" unitRef="usd" id="ixv-18401">112,748</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:DeferredCostsCurrent" scale="0" unitRef="usd" id="ixv-18402">112,748</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; text-indent: -9pt; padding-left: 18pt">Current assets of discontinued 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"><div style="-sec-ix-hidden: hidden-fact-1">-</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:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="0" unitRef="usd" id="ixv-18403">108,393</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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: 18pt">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-18404">3,023,537</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-18405">9,035,211</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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">NON-CURRENT 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; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Security deposits - 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:SecurityDeposit" scale="0" unitRef="usd" id="ixv-18406">138,890</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:SecurityDeposit" scale="0" unitRef="usd" id="ixv-18407">140,746</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">Property and 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-18408">129,072</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-18409">184,423</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Deposit for business acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-2">-</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:DepositsAssetsNoncurrent" scale="0" unitRef="usd" id="ixv-18410">1,000,000</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">Notes receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mtc:NotesReceivable" scale="0" unitRef="usd" id="ixv-18411">153,050,301</ix:nonFraction></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="-sec-ix-hidden: hidden-fact-3; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">-</p></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 18pt">Operating lease right-of-use asset</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-18412">645,420</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:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-18413">1,055,127</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="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; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 18pt">Total non-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:AssetsNoncurrent" scale="0" unitRef="usd" id="ixv-18414">153,963,683</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:AssetsNoncurrent" scale="0" unitRef="usd" id="ixv-18415">2,380,296</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="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; ">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 18pt">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-18416">156,987,220</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-18417">11,415,507</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="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; ">
    <td style="text-align: left">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: 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; ">
    <td style="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-align: left; text-indent: -9pt; padding-left: 18pt">Salary payable</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:AccruedSalariesCurrent" scale="0" unitRef="usd" id="ixv-18418">308,068</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedSalariesCurrent" scale="0" unitRef="usd" id="ixv-18419">372,980</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Loan payable</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:LoansPayableCurrent" scale="0" unitRef="usd" id="ixv-18420">241,750</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-align: left; text-indent: -9pt; padding-left: 18pt">Accrued liabilities and other payables</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:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-18421">1,070,270</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:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-18422">370,697</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Operating 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-18423">373,860</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:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-18424">405,591</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; text-indent: -9pt; padding-left: 18pt">Current liabilities of discontinued 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"><div style="-sec-ix-hidden: hidden-fact-5">-</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:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="0" unitRef="usd" id="ixv-18425">24,655</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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: 18pt">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-18426">1,993,948</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-18427">1,173,923</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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">NON-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; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Accrued liabilities - 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:AccountsPayableAndAccruedLiabilitiesNoncurrent" scale="0" unitRef="usd" id="ixv-18428">83,700</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:AccountsPayableAndAccruedLiabilitiesNoncurrent" scale="0" unitRef="usd" id="ixv-18429">209,250</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">Operating lease liabilities - 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-18430">266,763</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:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-18431">647,983</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 18pt">Convertible promissory 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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleLongTermNotesPayable" scale="0" unitRef="usd" id="ixv-18432">32,278,403</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-6">-</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: 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; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 18pt">Total non-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:LiabilitiesNoncurrent" scale="0" unitRef="usd" id="ixv-18433">32,628,866</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:LiabilitiesNoncurrent" scale="0" unitRef="usd" id="ixv-18434">857,233</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="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; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 18pt">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-18435">34,622,814</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-18436">2,031,156</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="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; ">
    <td style="text-align: left; padding-left: 18pt">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-7">&#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-8">&#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-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; ">
    <td style="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: -9pt; padding-left: 18pt">Common shares ($<ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" id="ix_8_fact" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares"><ix:nonFraction contextRef="c4" decimals="2" format="ixt:num-dot-decimal" id="ix_9_fact" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" id="ix_2_fact" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" id="ix_3_fact" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">5,000,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" id="ix_4_fact" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" id="ix_5_fact" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">199,145,041</ix:nonFraction></ix:nonFraction> and <ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" id="ix_6_fact" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" id="ix_7_fact" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">5,145,041</ix:nonFraction></ix:nonFraction> shares issued and outstanding at December 31, 2023 and December 31, 2022)&#160;*</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" id="ix_0_fact" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">1,991,451</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" id="ix_1_fact" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">51,451</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Shares to be issued</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:CommonUnitIssuanceValue" scale="0" unitRef="usd" id="ixv-18447">1,430,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"><div style="-sec-ix-hidden: hidden-fact-9">-</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; text-indent: -9pt; padding-left: 18pt">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:AdditionalPaidInCapitalCommonStock" scale="0" unitRef="usd" id="ixv-18448">92,509,003</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:AdditionalPaidInCapitalCommonStock" scale="0" unitRef="usd" id="ixv-18449">31,727,407</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Accumulated profits (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" unitRef="usd" id="ixv-18450">26,705,053</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:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd" id="ixv-18451">22,253,030</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; text-indent: -9pt; padding-left: 18pt">Accumulated other comprehensive 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">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-18452">271,101</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:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-18453">141,477</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <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; padding-bottom: 1.5pt; padding-left: 18pt">Total shareholders&#8217; equity attributable to MMTEC, INC.</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-18454">122,364,406</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-18455">9,384,351</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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; text-indent: -9pt; padding-left: 18pt">Non-controlling&#160;interests</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-10">-</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-11">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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: 18pt">Total 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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-18456">122,364,406</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-18457">9,384,351</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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: 4pt; padding-left: 18pt">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-18458">156,987,220</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-18459">11,415,507</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><!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 25%"><div style="font-size: 1pt; border-top: Black 1.5pt solid">&#160;</div></div><!-- Field: /Rule-Page --><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; 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">*</span></td><td style="text-align: justify"><ix:footnote id="ix_0_footnote" xml:lang="en-US"><span style="font-size: 10pt">After giving effect to the reverse
stock split effected on July 13, 2022. Also see Note 15.</span></ix:footnote></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: center">The accompanying notes to consolidated financial
statements are an integral part of these statements.</p><div>

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

</div><div><a id="f_003"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>MMTEC, INC. AND SUBSIDIARIES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME/ (LOSS)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>(IN U.S. DOLLARS)</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="text-indent: -0.125in; padding-left: 0.25in; white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">For the<br/> Year Ended</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">For the<br/> Year Ended</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">For the <br/> Year Ended</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.25in; white-space: nowrap; text-align: justify">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December&#160;31,<br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December&#160;31,<br/> 2022</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December&#160;31,<br/> 2021</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.25in"><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>US$</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>US$</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>US$</b></td><td><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 64%; padding-bottom: 1.5pt">REVENUE</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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-18460">869,935</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-18461">1,073,351</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-18462">568,620</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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; padding-bottom: 1.5pt">COST OF REVENUE</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:CostOfRevenue" scale="0" unitRef="usd" id="ixv-18463">172,948</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="0" unitRef="usd" id="ixv-18464">231,084</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="0" unitRef="usd" id="ixv-18465">141,302</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in">&#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: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-18466">696,987</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-18467">842,267</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-18468">427,318</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in">&#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: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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><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; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Selling and marketing</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:SellingAndMarketingExpense" scale="0" unitRef="usd" id="ixv-18469">901,319</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="0" unitRef="usd" id="ixv-18470">1,007,652</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:SellingAndMarketingExpense" scale="0" unitRef="usd" id="ixv-18471">303,079</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">General and administrative</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-12">&#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-13">&#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-14">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Payroll and related benefits</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:LaborAndRelatedExpense" scale="0" unitRef="usd" id="ixv-18472">2,512,781</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LaborAndRelatedExpense" scale="0" unitRef="usd" id="ixv-18473">2,609,849</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:LaborAndRelatedExpense" scale="0" unitRef="usd" id="ixv-18474">2,446,019</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">Professional fees</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:ProfessionalFees" scale="0" unitRef="usd" id="ixv-18475">1,031,274</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfessionalFees" scale="0" unitRef="usd" id="ixv-18476">1,210,445</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:ProfessionalFees" scale="0" unitRef="usd" id="ixv-18477">2,083,019</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1.5pt">Other general and administrative</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:OtherGeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-18478">1,091,950</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherGeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-18479">1,925,939</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherGeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-18480">2,144,937</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.25in">&#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; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; 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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd" id="ixv-18481">5,537,324</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd" id="ixv-18482">6,753,885</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd" id="ixv-18483">6,977,054</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.25in">&#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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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-18484">4,840,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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-18485">5,911,618</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-18486">6,549,736</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-indent: -0.125in; padding-left: 0.25in">&#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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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><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">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:InterestIncomeOther" scale="0" unitRef="usd" id="ixv-18487">209,439</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeOther" scale="0" unitRef="usd" id="ixv-18488">94,372</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:InterestIncomeOther" scale="0" unitRef="usd" id="ixv-18489">1,658</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; 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-18490">746,410</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-15">-</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-16">-</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.25in; text-align: left">Recovery of impairment (impairment loss) on long-term investment</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="mtc:RecoveryOfImpairmentimpairmentLossOnLongtermInvestment" scale="0" sign="-" unitRef="usd" id="ixv-18491">439,111</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-17">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="mtc:RecoveryOfImpairmentimpairmentLossOnLongtermInvestment" scale="0" unitRef="usd" id="ixv-18492">585,333</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Recovery of bad debt allowance on loan 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="mtc:RecoveryOfBadDebtAllowanceOnLoanReceivable" scale="0" sign="-" unitRef="usd" id="ixv-18493">550,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"><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: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Other 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:OtherIncome" scale="0" unitRef="usd" id="ixv-18494">940</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherIncome" scale="0" unitRef="usd" id="ixv-18495">6,366</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:OtherIncome" scale="0" unitRef="usd" id="ixv-18496">54,774</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">Foreign currency transaction gain (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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="mtc:ForeignCurrencyTransactionsGainLossBeforeTax" scale="0" sign="-" unitRef="usd" id="ixv-18497">4,723</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="c5" decimals="0" format="ixt:num-dot-decimal" name="mtc:ForeignCurrencyTransactionsGainLossBeforeTax" scale="0" unitRef="usd" id="ixv-18498">146,501</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="c6" decimals="0" format="ixt:num-dot-decimal" name="mtc:ForeignCurrencyTransactionsGainLossBeforeTax" scale="0" sign="-" unitRef="usd" id="ixv-18499">38,670</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-indent: -0.125in; padding-left: 0.25in">&#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; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1.5pt">Total Other Income (Expense)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-18500">448,357</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" unitRef="usd" id="ixv-18501">247,239</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd" id="ixv-18502">567,571</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-indent: -0.125in; padding-left: 0.25in">&#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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-18503">4,391,980</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-18504">5,664,379</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-18505">7,117,307</ix:nonFraction></td><td style="text-align: left">)</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><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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">INCOME TAXES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-20">-</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-21">-</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-22">-</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.25in">&#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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">NET LOSS 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:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-18506">4,391,980</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-18507">5,664,379</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-18508">7,117,307</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in">&#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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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><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">Income (loss) from discontinued operations, net of applicable income 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:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="0" sign="-" unitRef="usd" id="ixv-18509">551,017</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="0" unitRef="usd" id="ixv-18510">19,003</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:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="0" unitRef="usd" id="ixv-18511">66,552</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">Net gain on sale of discontinued operations, net of applicable 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:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="0" sign="-" unitRef="usd" id="ixv-18512">53,818,778</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-23">-</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-24">-</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.125in; text-align: left">NET INCOME FROM DISCONTINUED 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:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="0" unitRef="usd" id="ixv-18513">53,267,761</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="0" unitRef="usd" id="ixv-18514">19,003</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:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="0" unitRef="usd" id="ixv-18515">66,552</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in">&#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: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">NET INCOME (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" unitRef="usd" id="ixv-18516">48,875,781</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-18517">5,645,376</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-18518">7,050,755</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in">&#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: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Less: Net loss attributable to non-controlling&#160;interest from discontinued 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:NetIncomeLossAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-18519">82,302</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-25">-</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-26">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in">&#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: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt">NET INCOME (LOSS) ATTRIBUTABLE TO MMTEC, INC.</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:NetIncomeLoss" scale="0" unitRef="usd" id="ixv-18520">48,958,083</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-18521">5,645,376</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-18522">7,050,755</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in">&#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: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">COMPREHENSIVE INCOME (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><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; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">NET INCOME (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" unitRef="usd" id="ixv-18523">48,875,781</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-18524">5,645,376</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-18525">7,050,755</ix:nonFraction></td><td style="text-align: left">)</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">OTHER COMPREHENSIVE INCOME (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><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; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Foreign currency translation adjustments</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" sign="-" unitRef="usd" id="ixv-18526">138,414</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-18527">184,885</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="0" unitRef="usd" id="ixv-18528">45,115</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">TOTAL COMPREHENSIVE INCOME (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:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-18529">48,737,367</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-18530">5,830,261</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-18531">7,005,640</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Less: Comprehensive loss attributable to non-controlling interests from discontinued 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:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-18532">91,092</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-27">-</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-28">-</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.25in">&#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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt">COMPREHENSIVE INCOME (LOSS) ATTRIBUTABLE TO MMTEC, INC.</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:ComprehensiveIncomeNetOfTax" scale="0" unitRef="usd" id="ixv-18533">48,828,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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-18534">5,830,261</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-18535">7,005,640</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in">&#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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in">WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING:</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: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left"><div style="-sec-ix-hidden: hidden-fact-31; -sec-ix-hidden: hidden-fact-30; -sec-ix-hidden: hidden-fact-29">Basic and diluted *</div></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" id="ix_10_fact" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">105,243,671</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="c5" decimals="0" format="ixt:num-dot-decimal" id="ix_11_fact" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">3,497,109</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" id="ix_12_fact" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">2,450,447</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in">&#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: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">GAIN(LOSS) EARNINGS PER SHARE - BASIC AND DILUTED</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; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left"><div style="-sec-ix-hidden: hidden-fact-34; -sec-ix-hidden: hidden-fact-33; -sec-ix-hidden: hidden-fact-32">Continuing operations</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-18539">0.04</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="c5" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" sign="-" unitRef="usdPershares" id="ixv-18540">1.62</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="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" sign="-" unitRef="usdPershares" id="ixv-18541">2.90</ix:nonFraction></td><td style="text-align: left">)</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"><div style="-sec-ix-hidden: hidden-fact-37; -sec-ix-hidden: hidden-fact-36; -sec-ix-hidden: hidden-fact-35">Discontinued operations</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" unitRef="usdPershares" id="ixv-18542">0.51</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="c5" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" unitRef="usdPershares" id="ixv-18543">0.01</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="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" unitRef="usdPershares" id="ixv-18544">0.02</ix:nonFraction></td><td style="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><!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 25%"><div style="font-size: 1pt; border-top: Black 1.5pt solid">&#160;</div></div><!-- Field: /Rule-Page --><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; 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">*</span></td><td style="text-align: justify"><ix:footnote id="ix_1_footnote" xml:lang="en-US"><span style="font-size: 10pt">After giving effect to the reverse
stock split effected on July 13, 2022. Also see Note 15.</span></ix:footnote></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">The accompanying notes to consolidated financial
statements are an integral part of these statements.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS&#8217;
EQUITY</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FOR THE YEARS ENDED DECEMBER 31, 2023, 2022
AND 2021</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(IN U.S. DOLLARS)</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="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">Common 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">Additional</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Accumulated <br/> Other</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">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">Non-</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">Total</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">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number&#160;of</td><td style="font-weight: bold">&#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">Paid-in</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">Accumulated</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">Comprehensive</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">to be</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">controlling</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">Shareholder&#8217;s</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">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">Amount</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">Capital</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">Deficit</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">Loss</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">Issued</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">Interests</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">Equity</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: 12%; font-weight: bold; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Balance, December 31, 2020</td><td style="width: 1%; font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="width: 8%; border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_13_fact" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">2,082,001</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="width: 1%; font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="width: 8%; border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_14_fact" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">20,820</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="width: 1%; font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="width: 8%; border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-18547">12,233,589</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="width: 1%; font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="width: 8%; border-bottom: Black 4pt double; font-weight: bold; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-18548">9,556,899</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2pt; font-weight: bold; text-align: left">)</td><td style="width: 1%; font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="width: 8%; border-bottom: Black 4pt double; font-weight: bold; text-align: right">(<ix:nonFraction contextRef="c10" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-18549">1,707</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2pt; font-weight: bold; text-align: left">)</td><td style="width: 1%; font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="width: 8%; border-bottom: Black 4pt double; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">-</div></td><td style="width: 1%; padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="width: 1%; font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="width: 8%; border-bottom: Black 4pt double; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</div></td><td style="width: 1%; padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="width: 1%; font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="width: 8%; border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-18550">2,695,803</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; 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><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><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: 9pt">Issuance of common stock for service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" id="ix_15_fact" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="0" unitRef="shares">125,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="c14" decimals="0" format="ixt:num-dot-decimal" id="ix_16_fact" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="0" unitRef="usd">1,250</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="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="0" unitRef="usd" id="ixv-18553">1,023,111</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-40">-</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-41">-</div></td><td style="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"><div style="-sec-ix-hidden: hidden-fact-42">-</div></td><td style="font-weight: bold; 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-43">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="0" unitRef="usd" id="ixv-18554">1,024,361</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; 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><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><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: 9pt">Issuance of common stock for cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" id="ix_17_fact" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares">930,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="c14" decimals="0" format="ixt:num-dot-decimal" id="ix_18_fact" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd">9,300</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="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-18557">16,627,900</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-44">-</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-45">-</div></td><td style="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"><div style="-sec-ix-hidden: hidden-fact-46">-</div></td><td style="font-weight: bold; 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-47">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-18558">16,637,200</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; 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><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><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: 9pt">Net loss for the year ended December 31, 2021</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"><div style="-sec-ix-hidden: hidden-fact-48">-</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-49">-</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="c16" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-18559">7,050,755</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-50">-</div></td><td style="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"><div style="-sec-ix-hidden: hidden-fact-51">-</div></td><td style="font-weight: bold; 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-52">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-18560">7,050,755</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; 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><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><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; text-indent: -9pt; padding-left: 9pt">Foreign currency translation adjustment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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"><div style="-sec-ix-hidden: hidden-fact-53">-</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-54">-</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-55">-</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="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="usd" id="ixv-18561">45,115</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#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: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-56">-</div></td><td style="padding-bottom: 1.5pt; font-weight: bold; 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-57">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="usd" id="ixv-18562">45,115</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; 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><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><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; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Balance, December 31, 2021</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" id="ix_19_fact" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">3,137,001</ix:nonFraction></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">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" id="ix_20_fact" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">31,370</ix:nonFraction></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="c21" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-18565">29,884,600</ix:nonFraction></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="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-18566">16,607,654</ix:nonFraction></td><td style="padding-bottom: 2pt; font-weight: bold; text-align: left">)</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="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-18567">43,408</ix:nonFraction></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"><div style="-sec-ix-hidden: hidden-fact-58">-</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"><div style="-sec-ix-hidden: hidden-fact-59">-</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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-18568">13,351,724</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; 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><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><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: 9pt">Reverse stock split adjustment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" id="ix_21_fact" name="us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits" scale="0" unitRef="shares">4,706</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="c27" decimals="0" format="ixt:num-dot-decimal" id="ix_22_fact" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockSplit" scale="0" sign="-" unitRef="usd">47</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="c28" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockSplit" scale="0" unitRef="usd" id="ixv-18571">47</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-60">-</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-61">-</div></td><td style="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"><div style="-sec-ix-hidden: hidden-fact-62">-</div></td><td style="font-weight: bold; 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-63">-</div></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; ">
    <td style="text-indent: -9pt; 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><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><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: 9pt">Issuance of common stock for direct offering cost</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" id="ix_23_fact" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares">53,334</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="c27" decimals="0" format="ixt:num-dot-decimal" id="ix_24_fact" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" unitRef="usd">534</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="c28" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" unitRef="usd" id="ixv-18574">145,603</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-64">-</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-65">-</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-66">-</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-67">-</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" unitRef="usd" id="ixv-18575">146,137</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; 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><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><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: 9pt">Issuance of common stock for cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" id="ix_25_fact" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares">1,950,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="c27" decimals="0" format="ixt:num-dot-decimal" id="ix_26_fact" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd">19,500</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="c28" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-18578">1,697,251</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-68">-</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-69">-</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-70">-</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-71">-</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-18579">1,716,751</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; 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><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><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: 9pt">Net loss for the year ended December 31, 2022</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"><div style="-sec-ix-hidden: hidden-fact-72">-</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-73">-</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="c29" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-18580">5,645,376</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-74">-</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-75">-</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-76">-</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-18581">5,645,376</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; 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><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><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; text-indent: -9pt; padding-left: 9pt">Foreign currency translation adjustment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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"><div style="-sec-ix-hidden: hidden-fact-77">-</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-78">-</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-79">-</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="c30" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-18582">184,885</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-80">-</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-81">-</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-18583">184,885</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; 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><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><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; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Balance, December 31, 2022</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c33" decimals="0" format="ixt:num-dot-decimal" id="ix_27_fact" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">5,145,041</ix:nonFraction></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">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c33" decimals="0" format="ixt:num-dot-decimal" id="ix_28_fact" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">51,451</ix:nonFraction></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="c34" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-18586">31,727,407</ix:nonFraction></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="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-18587">22,253,030</ix:nonFraction></td><td style="padding-bottom: 2pt; font-weight: bold; text-align: left">)</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="c36" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-18588">141,477</ix:nonFraction></td><td style="padding-bottom: 2pt; font-weight: bold; text-align: left">)</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-82">-</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"><div style="-sec-ix-hidden: hidden-fact-83">-</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-18589">9,384,351</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; 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><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><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: 9pt">Issuance of common stock for cash</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"><div style="-sec-ix-hidden: hidden-fact-84">-</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-85">-</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-86">-</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-87">-</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="c43" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-18590">1,430,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"><div style="-sec-ix-hidden: hidden-fact-88">-</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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-18591">1,430,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; 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><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><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: 9pt">Acquisition of additional non-controlling interest</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"><div style="-sec-ix-hidden: hidden-fact-89">-</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-90">-</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-91">-</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-92">-</div></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"><ix:nonFraction contextRef="c44" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="0" unitRef="usd" id="ixv-18592">15,298,616</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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="0" unitRef="usd" id="ixv-18593">15,298,616</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; 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><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><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: 9pt">Conversion of bond to equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c39" decimals="0" format="ixt:num-dot-decimal" id="ix_29_fact" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" unitRef="shares">194,000,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="c39" decimals="0" format="ixt:num-dot-decimal" id="ix_30_fact" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="0" unitRef="usd">1,940,000</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="c40" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="0" unitRef="usd" id="ixv-18596">60,781,596</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-93">-</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-94">-</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-95">-</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-96">-</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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="0" unitRef="usd" id="ixv-18597">62,721,596</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; 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><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><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: 9pt">Net loss for the year ended December 31, 2023</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"><div style="-sec-ix-hidden: hidden-fact-97">-</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-98">-</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="c41" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" unitRef="usd" id="ixv-18598">48,958,083</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-99">-</div></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">(<ix:nonFraction contextRef="c44" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-18599">82,302</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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" unitRef="usd" id="ixv-18600">48,875,781</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; 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><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><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: 9pt">Foreign currency translation adjustment</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"><div style="-sec-ix-hidden: hidden-fact-100">-</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-101">-</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-102">-</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="c42" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-18601">129,624</ix:nonFraction></td><td style="text-align: left">)</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">(<ix:nonFraction contextRef="c44" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-18602">8,790</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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-18603">138,414</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; 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><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><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; text-indent: -9pt; padding-left: 9pt">Deconsolidation of discontinued 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">-</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-103">-</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-104">-</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-105">-</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-106">-</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">-</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="c44" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation" scale="0" unitRef="usd" id="ixv-18604">15,207,524</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">$</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:NoncontrollingInterestDecreaseFromDeconsolidation" scale="0" unitRef="usd" id="ixv-18605">15,207,524</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; 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><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><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; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Balance, December 31, 2023</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c45" decimals="0" format="ixt:num-dot-decimal" id="ix_31_fact" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">199,145,041</ix:nonFraction></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">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c45" decimals="0" format="ixt:num-dot-decimal" id="ix_32_fact" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">1,991,451</ix:nonFraction></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="c46" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-18608">92,509,003</ix:nonFraction></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="c47" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-18609">26,705,053</ix:nonFraction></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="c48" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-18610">271,101</ix:nonFraction></td><td style="padding-bottom: 2pt; font-weight: bold; text-align: left">)</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="c49" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-18611">1,430,000</ix:nonFraction></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"><div style="-sec-ix-hidden: hidden-fact-107">-</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-18612">122,364,406</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; 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><!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 25%"><div style="font-size: 1pt; border-top: Black 1.5pt solid">&#160;</div></div><!-- Field: /Rule-Page --><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; 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">*</span></td><td style="text-align: justify"><ix:footnote id="ix_2_footnote" xml:lang="en-US"><span style="font-size: 10pt">After giving effect to the reverse
stock split effected on July 13, 2022. Also see Note 15.</span></ix:footnote></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-top: 0pt; margin-bottom: 0pt; text-align: center">The accompanying notes to consolidated financial
statements are an integral part of these statements.</p><div>

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

</div><div><a id="f_005"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>MMTEC, INC. AND SUBSIDIARIES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>CONSOLIDATED STATEMENTS OF CASH FLOWS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>(IN U.S. DOLLARS)</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="vertical-align: bottom; text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">For the<br/> Year Ended</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">For the<br/> Year Ended</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">For the <br/> Year Ended</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; vertical-align: bottom; text-align: center">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center; font-weight: bold; vertical-align: bottom">December&#160;31, <br/> 2023</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center; font-weight: bold; vertical-align: bottom">December&#160;31, <br/> 2022</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center; font-weight: bold; vertical-align: bottom">December&#160;31, <br/> 2021</td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#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">
    <td>CASH FLOWS FROM OPERATING ACTIVITIES:</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: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 0.25in">Net income (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" unitRef="usd" id="ixv-18613">48,875,781</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-18614">5,645,376</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-18615">7,050,755</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Less: Net income from discontinued
    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:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="0" unitRef="usd" id="ixv-18616">53,267,761</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="0" unitRef="usd" id="ixv-18617">19,003</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="0" unitRef="usd" id="ixv-18618">66,552</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; text-indent: -9pt; padding-left: 0.25in">Net loss 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:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-18619">4,391,980</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-18620">5,664,379</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-18621">7,117,307</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Adjustments to reconcile net loss from operations 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><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: 27pt">Depreciation 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:Depreciation" scale="0" unitRef="usd" id="ixv-18622">45,782</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd" id="ixv-18623">66,428</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:Depreciation" scale="0" unitRef="usd" id="ixv-18624">40,130</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 27pt">Impairment loss on long-term investment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-108">-</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-109">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnInvestments" scale="0" sign="-" unitRef="usd" id="ixv-18625">585,333</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: 27pt">Stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-110">-</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-111">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="0" unitRef="usd" id="ixv-18626">1,024,361</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 27pt">Allowance for (recovery from) bad debts</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:ProvisionForDoubtfulAccounts" scale="0" sign="-" unitRef="usd" id="ixv-18627">550,000</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" unitRef="usd" id="ixv-18628">100,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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" unitRef="usd" id="ixv-18629">550,000</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: 27pt">Recovery of impairment on long-term investment</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:IncomeLossFromEquityMethodInvestments" scale="0" unitRef="usd" id="ixv-18630">439,111</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-112">-</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-113">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 27pt">Non-cash lease 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="mtc:NoncashLeaseExpense" scale="0" unitRef="usd" id="ixv-18631">395,616</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="c5" decimals="0" format="ixt:num-dot-decimal" name="mtc:NoncashLeaseExpense" scale="0" unitRef="usd" id="ixv-18632">367,631</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="mtc:NoncashLeaseExpense" scale="0" unitRef="usd" id="ixv-18633">353,419</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: 27pt">Gain on lease termination</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-114">-</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-115">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnTerminationOfLease" scale="0" unitRef="usd" id="ixv-18634">4,437</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 27pt">Gain on extinguishment of debt</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-116">-</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-117">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="0" unitRef="usd" id="ixv-18635">41,548</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; text-indent: -9pt; padding-left: 27pt">Imputed interest expense on convertible promissory notes</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:PaidInKindInterest" scale="0" unitRef="usd" id="ixv-18636">693,299</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-118">-</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-119">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 27pt">Foreign currency transaction (gain) 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:ForeignCurrencyTransactionGainLossBeforeTax" scale="0" unitRef="usd" id="ixv-18637">4,723</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="0" unitRef="usd" id="ixv-18638">146,501</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="0" sign="-" unitRef="usd" id="ixv-18639">38,670</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: 27pt">Noncash other expense (income)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-120">-</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNoncashIncomeExpense" scale="0" unitRef="usd" id="ixv-18640">88,911</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNoncashIncomeExpense" scale="0" sign="-" unitRef="usd" id="ixv-18641">906</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Changes 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><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: 27pt">Operating 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" sign="-" unitRef="usd" id="ixv-18642">398,841</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="0" sign="-" unitRef="usd" id="ixv-18643">389,518</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="0" sign="-" unitRef="usd" id="ixv-18644">393,740</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 27pt">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-18645">108,302</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" unitRef="usd" id="ixv-18646">78,245</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" unitRef="usd" id="ixv-18647">84,752</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; text-indent: -9pt; padding-left: 27pt">Security deposit</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:IncreaseDecreaseInDepositOtherAssets" scale="0" unitRef="usd" id="ixv-18648">431</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDepositOtherAssets" scale="0" unitRef="usd" id="ixv-18649">26,596</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDepositOtherAssets" scale="0" sign="-" unitRef="usd" id="ixv-18650">465,843</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 27pt">Prepaid expenses 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:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="0" unitRef="usd" id="ixv-18651">240,743</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="0" sign="-" unitRef="usd" id="ixv-18652">33,015</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:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="0" unitRef="usd" id="ixv-18653">54,782</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; text-indent: -9pt; padding-left: 27pt">Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-121">-</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="0" sign="-" unitRef="usd" id="ixv-18654">117,004</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="0" unitRef="usd" id="ixv-18655">121,984</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 27pt">Salary 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:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="0" sign="-" unitRef="usd" id="ixv-18656">62,536</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="0" unitRef="usd" id="ixv-18657">108,133</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:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="0" unitRef="usd" id="ixv-18658">142,758</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: 27pt">Accrued liabilities and other payables</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:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="0" sign="-" unitRef="usd" id="ixv-18659">181,304</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd" id="ixv-18660">242,066</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:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd" id="ixv-18661">267,195</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">&#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">&#160;</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">&#160;</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">&#160;</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; text-indent: -9pt; padding-left: 9pt">NET CASH USED IN OPERATING ACTIVITIES 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:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-18662">5,026,670</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-18663">5,593,881</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-18664">4,105,967</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">NET CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES FROM DISCONTINUED 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:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="0" sign="-" unitRef="usd" id="ixv-18665">124,838</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="0" unitRef="usd" id="ixv-18666">3,314</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="0" unitRef="usd" id="ixv-18667">9,461</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; text-indent: -9pt; padding-left: 9pt">NET CASH USED IN OPERATING ACTIVITIES</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:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd" id="ixv-18668">5,151,508</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd" id="ixv-18669">5,590,567</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd" id="ixv-18670">4,096,506</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; 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><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: 9pt">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><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; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 27pt">Purchase of property and 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:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-18671">970</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-18672">3,792</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-18673">37,068</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; text-indent: -9pt; padding-left: 27pt">Proceeds from disposal of property and 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:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-18674">7,771</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-122">-</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-123">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 27pt">Collection of loan to 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-124">-</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-125">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleAndCollectionOfNotesReceivable" scale="0" unitRef="usd" id="ixv-18675">93,887</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: 27pt">Collection of loan to third parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-126">-</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromCollectionOfNotesReceivable" scale="0" unitRef="usd" id="ixv-18676">75,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"><div style="-sec-ix-hidden: hidden-fact-127">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 27pt">Long-term investment in equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-128">-</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-129">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireLongtermInvestments" scale="0" unitRef="usd" id="ixv-18677">350,000</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; text-indent: -9pt; padding-left: 27pt">Cash received from return of long-term investment</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="mtc:CashReceivedFromReturnOfLongtermInvestment" scale="0" unitRef="usd" id="ixv-18678">439,111</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-130">-</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-131">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 27pt">Cash paid for business acquisition</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:OtherPaymentsToAcquireBusinesses" scale="0" unitRef="usd" id="ixv-18679">87,083,160</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-132">-</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-133">-</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; text-indent: -9pt; padding-left: 27pt">Loan to third parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-134">-</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireLoansReceivable" scale="0" unitRef="usd" id="ixv-18680">2,615,313</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireLoansReceivable" scale="0" unitRef="usd" id="ixv-18681">2,300,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 27pt">Loan repayment from third 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:ProceedsFromPaymentsForLongTermLoansForRelatedParties" scale="0" unitRef="usd" id="ixv-18682">878,469</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-135">-</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-136">-</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; text-indent: -9pt; padding-left: 27pt">Deposit for business acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-137">-</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="0" unitRef="usd" id="ixv-18683">1,000,000</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-138">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">&#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">&#160;</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">&#160;</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">&#160;</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; text-indent: -9pt; padding-left: 9pt">NET CASH USED IN INVESTING ACTIVITIES 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:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-18684">85,758,779</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-18685">3,544,105</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-18686">2,593,181</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">NET CASH USED IN INVESTING ACTIVITIES FROM DISCONTINUED 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:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" scale="0" sign="-" unitRef="usd" id="ixv-18687">779,770</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-139">-</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-140">-</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; text-indent: -9pt; padding-left: 9pt">NET CASH USED IN INVESTING ACTIVITIES</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:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd" id="ixv-18688">86,538,549</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd" id="ixv-18689">3,544,105</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd" id="ixv-18690">2,593,181</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; 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><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: 9pt">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><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; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 27pt">Payment on finance lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-141">-</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-142">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeasePrincipalPayments" scale="0" unitRef="usd" id="ixv-18691">163,301</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; text-indent: -9pt; padding-left: 27pt">Proceeds from issuance of stocks</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-143">-</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd" id="ixv-18692">1,750,140</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:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd" id="ixv-18693">16,637,200</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 27pt">Proceeds from issuance of convertible promissory notes</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:ProceedsFromConvertibleDebt" scale="0" unitRef="usd" id="ixv-18694">88,000,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"><div style="-sec-ix-hidden: hidden-fact-144">-</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-145">-</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; text-indent: -9pt; padding-left: 27pt">Proceeds from short-term loans and other 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:ProceedsFromOtherShortTermDebt" scale="0" unitRef="usd" id="ixv-18695">1,671,750</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">-</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; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 27pt">Repayments to related parties</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"><div style="-sec-ix-hidden: hidden-fact-146">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfRelatedPartyDebt" scale="0" unitRef="usd" id="ixv-18696">2,339</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">&#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">&#160;</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">&#160;</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">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">NET CASH PROVIDED BY FINANCING ACTIVITIES 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:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" scale="0" unitRef="usd" id="ixv-18697">89,671,750</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" scale="0" unitRef="usd" id="ixv-18698">1,750,140</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:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" scale="0" unitRef="usd" id="ixv-18699">16,471,560</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; text-indent: -9pt; padding-left: 9pt">NET CASH USED IN FINANCING ACTIVITIES FROM DISCONTINUED 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:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" scale="0" sign="-" unitRef="usd" id="ixv-18700">5,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-147">-</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-148">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">&#160;NET CASH PROVIDED BY FINANCING ACTIVITIES</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:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd" id="ixv-18701">89,666,750</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd" id="ixv-18702">1,750,140</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:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd" id="ixv-18703">16,471,560</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: -9pt; 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><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; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">EFFECT OF EXCHANGE RATE ON 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:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" sign="-" unitRef="usd" id="ixv-18704">27,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"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-18705">3,789</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:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" sign="-" unitRef="usd" id="ixv-18706">1,579</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">&#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">&#160;</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">&#160;</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">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">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" sign="-" unitRef="usd" id="ixv-18707">2,050,411</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" sign="-" unitRef="usd" id="ixv-18708">7,380,743</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" unitRef="usd" id="ixv-18709">9,780,294</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: -9pt; 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><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; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">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-18710">3,825,477</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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-18711">11,206,220</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="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-18712">1,425,926</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: -9pt; 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><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; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">CASH AND CASH EQUIVALENTS - end of year</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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-18713">1,775,066</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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-18714">3,825,477</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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-18715">11,206,220</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: -9pt; 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><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; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">LESS: CASH, CASH EQUIVALENTS AND RESTRICTED CASH FROM DISCONTINUED 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="c3" decimals="0" format="ixt:num-dot-decimal" name="mtc:CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations" scale="0" unitRef="usd" id="ixv-18716">15,280</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="mtc:CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations" scale="0" unitRef="usd" id="ixv-18717">12,705</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="c26" decimals="0" format="ixt:num-dot-decimal" name="mtc:CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations" scale="0" unitRef="usd" id="ixv-18718">9,484</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: -9pt; 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><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; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">CASH, CASH EQUIVALENTS AND RESTRICTED CASH FROM CONTINUING OPERATIONS</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="mtc:CashCashEquivalentsAndRestrictedCashFromContinuingOperations" scale="0" unitRef="usd" id="ixv-18719">1,759,786</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="mtc:CashCashEquivalentsAndRestrictedCashFromContinuingOperations" scale="0" unitRef="usd" id="ixv-18720">3,812,772</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="c26" decimals="0" format="ixt:num-dot-decimal" name="mtc:CashCashEquivalentsAndRestrictedCashFromContinuingOperations" scale="0" unitRef="usd" id="ixv-18721">11,196,736</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-indent: -9pt; 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><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; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">SUPPLEMENTAL DISCLOSURE OF 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><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: 27pt">Cash paid for:</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; ">
    <td style="padding-bottom: 4pt; padding-left: 0.75in">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"><span style="-sec-ix-hidden: hidden-fact-149; font-family: Times New Roman, Times, Serif; font-size: 10pt"> &#160; &#160;-</span></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-150">-</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-151">-</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; padding-left: 0.75in">Income taxes</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-152">-</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-153">-</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-154">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; 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><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: 9pt">NON-CASH 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><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; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 27pt">Acquisition by issuing convertible promissory notes</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="mtc:AcquisitionConsiderationGivenUpByARelatedParty" scale="0" unitRef="usd" id="ixv-18722">7,000,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-155">-</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-156">-</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: 27pt">Conversion of bond to 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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockAmountConverted1" scale="0" unitRef="usd" id="ixv-18723">76,770,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-157">-</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-158">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 27pt">Notes receivable on disposal of Alpha Mind</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="mtc:NotesReceivableOnDisposalOfAlphaMind" scale="0" unitRef="usd" id="ixv-18724">153,050,301</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-159">-</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-160">-</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: 27pt">Loan receivable from return of investment</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-161">-</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-162">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfInvestmentProjects" scale="0" unitRef="usd" id="ixv-18725">350,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 27pt">Remeasurement of the lease liabilities and right-of-use assets due to lease modification</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-163">-</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="0" unitRef="usd" id="ixv-18726">856,987</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-164">-</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: 27pt">Operating lease right-of-use assets obtained in exchange for operating lease liabilities</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-165">-</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="c5" decimals="0" format="ixt:num-dot-decimal" name="mtc:OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities" scale="0" unitRef="usd" id="ixv-18727">171,885</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="c6" decimals="0" format="ixt:num-dot-decimal" name="mtc:OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities" scale="0" unitRef="usd" id="ixv-18728">170,112</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 27pt">Issuance of stock for direct offering cost</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-166">-</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentOfFinancingAndStockIssuanceCosts" scale="0" unitRef="usd" id="ixv-18729">146,137</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-167">-</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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes to consolidated financial
statements are an integral part of these statements.</p><div>

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

</div><div><a id="f_006"></a></div><ix:nonNumeric contextRef="c0" continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="ixv-14805"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 1 &#8211; <span style="text-decoration:underline">ORGANIZATION AND NATURE OF
OPERATIONS</span></b></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">MMTEC, INC. (&#8220;MMTEC&#8221;, the &#8220;Company&#8221;)
was incorporated on January 4, 2018 under the laws of the British Virgin Islands (&#8220;BVI&#8221;). On March 19, 2018, MMTEC acquired
a wholly owned subsidiary, MM Future Technology Limited (&#8220;MM Future&#8221;). MM Future was incorporated in Hong Kong on October
31, 2017 for the purpose of being a holding company for the equity interest in Gujia (Beijing) Technology Co., Ltd. (&#8220;Gujia&#8221;).</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">Other than the equity interest in MM Future, MMTEC
does not conduct any operations or own any material assets or liabilities. MM Future does not conduct any operations or own any material
assets or liabilities except for the <ix:nonFraction contextRef="c51" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-18730">100</ix:nonFraction>% of the equity interest of Gujia which it acquired on January 29, 2018.</p>

<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; text-align: justify"><span>Gujia </span>was
incorporated in People&#8217;s Republic of China (&#8220;PRC&#8221;) on June 9, 2015. Gujia is a technology provider, operates as an internet
business platform to support operations. Gujia provides investment services to the U.S. securities markets for PRC investors and provides
technical services to Chinese financial institutions to help them be able to provide investment services in the U.S. securities markets
for their clients<span>.</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">On November 6, 2017, Gujia acquired a wholly-owned
subsidiary Meimei Zhengtong (Beijing) Technology Ltd. (&#8220;Meimei Zhengtong&#8221;) which was dissolved in July 2018.</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; text-align: justify">On March 28, 2018, the Company
acquired <ix:nonFraction contextRef="c52" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" unitRef="pure" id="ixv-18731">24.9</ix:nonFraction>% of MMBD Trading Limited (&#8220;MMBD Trading&#8221;). MMBD Trading was incorporated on March 4, 2016 under the laws of
the BVI. The remaining <ix:nonFraction contextRef="c53" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" unitRef="pure" id="ixv-18732">75.1</ix:nonFraction>% of MMBD Trading was owned by <ix:nonFraction contextRef="c54" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure" id="ixv-18733">32.7</ix:nonFraction>% shareholders of the Company. The Company agreed to purchase the remaining
<ix:nonFraction contextRef="c55" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" unitRef="pure" id="ixv-18734">75.1</ix:nonFraction>% of outstanding securities of MMBD Trading&#160;on April 25, 2019.&#160;The acquisition was closed on October 18, 2019. Following
and as a result of this acquisition, MMBD Trading has become a wholly-owned subsidiary of the Company. MMBD Trading acquired a wholly
owned subsidiary, MM Global Securities, Inc. (&#8220;MM Global&#8221;) on August 16, 2017. MMBD Trading does not conduct any operations
or own any material assets or liabilities except for the <ix:nonFraction contextRef="c56" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-18735">100</ix:nonFraction>% of the equity interest of MM Global. MM Global was incorporated in the State
of Illinois on September 25, 1997 as Feil Daily Investment Co. which was changed to Whitewood Group Inc. in 2011. MM Global&#8217;s continuing
membership application was approved by FINRA as a broker-dealer in August 2017 and changed its name to MM IGlobal, Inc. In November 2017,
pursuant to the ownership change, MM IGlobal, Inc. changed its name to MM Global Securities, Inc. in March 2019. MM Global operates as
a securities broker/dealer in New York City.</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">On April 20, 2018, the Company incorporated MM
Fund Services Limited (&#8220;MM Fund&#8221;), a Cayman Islands company, for the purpose of providing administration services to the private
equity funds industry. MM Fund is dormant as of December 31, 2023.</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">On May 28, 2018, the Company incorporated MM Capital
Management Limited (&#8220;MM Capital&#8221;), a Cayman Islands company, for the purpose of providing assets management and investment
services to clients. MM Capital is dormant as of December 31, 2023.</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">On August 8, 2018, the Company incorporated MM
Fund SPC (&#8220;MM SPC&#8221;), a Cayman Islands company, for the purpose of providing asset management services to clients. MM SPC is
a wholly-owned subsidiary of MM Capital and is dormant as of December 31, 2023.</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">On March 15, 2019, the Company incorporated MM
Global Capital Limited, a Hong Kong company, for the purpose of providing assets management and investment services to clients, and subsequently
changed its name to HC Securities (HK) limited (&#8220;HC Securities&#8221;) on December 22, 2021. HC Securities is a wholly-owned subsidiary
of MMTEC. HC Securities applied license to SFC and was approved on December 21, 2021. HC Securities is licensed on dealing in securities,
advising on securities and asset management.</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">On July 9, 2019, the Company acquired <ix:nonFraction contextRef="c57" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" unitRef="pure" id="ixv-18736">49</ix:nonFraction>% of a
newly-formed entity called Xchain Fintech Pte.Ltd., (&#8220;Xchain&#8221;), a Singapore company which was incorporated in July 2019, for
the purpose of providing technical support for the construction and development of a new solutions for the existing problems of the traditional
financial industry, the difficulty experienced by investors in investing and allocating investment assets globally, and the protection
of funds and investments by using advanced technologies, such as artificial intelligence, big data analysis and blockchain. Xchain is
dormant as of December 31, 2023.</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: 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 -->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: justify">&#160;</p><div>

</div><ix:continuation id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 23, 2020, the Company acquired all outstanding
securities of MMBD Investment Advisory Company Limited (&#8220;MMBD Advisory&#8221;) for a consideration of $<ix:nonFraction contextRef="c58" decimals="0" format="ixt:num-dot-decimal" name="mtc:OutstandingSecuritiesconsideration" scale="0" unitRef="usd" id="ixv-18737">1,000</ix:nonFraction>, which was subsequently
given up by Hinman Au. Prior to this transaction, all outstanding securities of MMBD Advisory were owned by Hinman Au, a director and
<ix:nonFraction contextRef="c58" decimals="3" format="ixt:num-dot-decimal" name="mtc:OutstandingSecuritiesPercentage" scale="-2" unitRef="pure" id="ixv-18738">1.4</ix:nonFraction>% shareholder of the Company. MMBD Advisory was formed in January 2018 in the U.S. and is registered as an investment advisor firm
under the laws of the State of New York on May 7, 2018. Since May 23, 2020, MMBD Advisory was consolidated into the Company.</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">On September 13, 2021, the Company incorporated
Fundex SPC, a Cayman Islands company, for the purpose of providing asset management services to clients, as a wholly-owned subsidiary
of MM Capital.</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">On April 13, 2023, the Company incorporated Haichuan
Zhixin (Beijing) Technology Co., Ltd (&#8220;Haichuan Zhixin&#8221;), as a wholly-owned subsidiary of MM Future.</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">On May 16, 2023, the Company acquired <ix:nonFraction contextRef="c59" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" unitRef="pure" id="ixv-18739">85</ix:nonFraction>% of Alpha
Mind Technology Limited, a BVI company (&#8220;Alpha Mind&#8221;), for aggregate purchase price of $<ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="mtc:AggregatePurchasePrice" scale="0" unitRef="usd" id="ixv-18740">99,650,000</ix:nonFraction>, of
which $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1" scale="0" unitRef="usd" id="ixv-18741">1,000,000</ix:nonFraction> was paid during year ended 2022 as a deposit for potential acquisition. The deposit was included in &#8220;deposit for
business acquisition&#8221; on the accompanying consolidated balance sheets as of December 31, 2022. The deposit was treated as part of
the consideration. Alpha Mind was incorporated on April 17, 2023, under the laws of BVI, and operates as an agency to sell insurance products
in PRC, through variable interest entities (&#8220;VIE&#8221;). The acquisition was closed on June 7, 2023. On November 22, 2023, the
Company announced its plan to sell all of the outstanding shares of Alpha Mind to FLJ Group Limited, a Cayman Islands company (&#8220;FLJ&#8221;).
The transaction was closed on December 28, 2023.</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">On November 18, 2023, the Company disposed all
of the outstanding securities of MMBD Advisory to Top Fintech Inc., for a consideration of $<ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" name="mtc:OutstandingSecuritiesconsideration" scale="0" unitRef="usd" id="ixv-18742">1,000</ix:nonFraction>, and disposed all the outstanding securities
of MM Capital to Capital Jasmine Ltd., for a consideration of $<ix:nonFraction contextRef="c62" decimals="0" format="ixt:num-dot-decimal" name="mtc:OutstandingSecuritiesconsideration" scale="0" unitRef="usd" id="ixv-18743">500</ix:nonFraction>. The two wholly-owned subsidiaries of MM Capital, MM SPC and Fundex
SPC were accordingly disposed of. The transaction was closed on November 18, 2023.</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">MMTEC and its consolidated subsidiaries are collectively
referred to herein as the &#8220;Company&#8221;, &#8220;we&#8221; or &#8220;us&#8221;, unless specific reference is made to an entity.&#160;</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:BasisOfAccounting" id="ixv-14862"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span><b>NOTE
2 &#8211; <span style="text-decoration:underline">BASIS OF PRESENTATION</span></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; ">The accompanying consolidated
financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States
of America (&#8220;U.S. GAAP&#8221;) and with the rules and regulations of the U.S. Securities and Exchange Commission for financial information.</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; ">The Company&#8217;s consolidated
financial statements include the accounts of MMTEC and its subsidiaries. All significant intercompany accounts and transactions have been
eliminated in consolidation.</p></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" continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_1" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="ixv-14875"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 3 &#8211; <span style="text-decoration:underline">SUMMARY OF SIGNIFICANT ACCOUNTING
POLICIES</span></b></p>

<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-14880"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Use of Estimates</b></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; ">The preparation of the
consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported
amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the
reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates. Significant estimates
during the years ended December 31, 2023, 2022 and 2021 include the allowance for doubtful accounts, impairment of long-term investment
and valuation of deferred tax assets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p></ix:continuation></ix:nonNumeric><div>

</div><div>

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

</div><!-- Field: Split-Segment; Name: 5 --><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_2" id="_SignificantAccountingPoliciesTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_1" escape="true" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="ixv-14905"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>Fair Value of Financial Instruments and
Fair Value Measurements</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_2" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span>The
Company adopted the guidance of Accounting Standards Codification (&#8220;ASC&#8221;) 820 for fair value measurements which clarifies
the definition of fair value, prescribes methods for measuring fair value, and establishes a fair value hierarchy to classify the inputs
used in measuring fair value as follows</span>:</p></ix:continuation>

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

<ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_3" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_2"><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.5in">&#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">Level <span>1-Inputs are unadjusted quoted prices in active markets for identical assets or liabilities available at the measurement date</span>.</span></td></tr>
  </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_4" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_3"><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.5in">&#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">Level <span>2-Inputs are unadjusted quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, inputs other than quoted prices that are observable, and inputs derived from or corroborated by observable market data</span>.</span></td></tr>
  </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_5" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_4"><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.5in">&#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">Level <span>3-Inputs are unobservable inputs which reflect the reporting entity&#8217;s own assumptions on what assumptions the market participants would use in pricing the asset or liability based on the best available information</span>.</span></td></tr>
  </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_6" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span>The </span>carrying amounts reported
in the consolidated balance sheets for cash and cash equivalents, accounts receivable, loan receivable-net, security deposits- current
portion, other current assets, salary payable, operating lease liabilities- current and accrued liabilities, convertible
bond and other payables approximate their fair market value based on the short-term maturity of these instruments<span>.
</span>

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

<ix:continuation id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Transactions involving
related parties cannot be presumed to be carried out on an arm&#8217;s-length basis, as the requisite conditions of competitive, free
market dealings may not exist. Representations about transactions with related parties, if made, shall not imply that the related party
transactions were consummated on terms equivalent to those that prevail in arm&#8217;s-length transactions unless such representations
can be substantiated. It is not, however, practical to determine the fair value of amounts due from or due to related parties due to their
related party nature.</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="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="ixv-14953"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: -9pt; "><b>Cash and Cash
Equivalents</b></p></ix:nonNumeric>

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

<ix:continuation id="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span>Cash and cash equivalents
consist of cash deposit in bank and cash on hand. The Company maintains cash with various financial institutions in China. As of December
31, 2023 and 2022, cash balances in the PRC of $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Cash" scale="0" unitRef="usd" id="ixv-18744">106,457</ix:nonFraction> and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Cash" scale="0" unitRef="usd" id="ixv-18745">1,879,950</ix:nonFraction>, respectively, are uninsured. The Company has not experienced any
losses in bank accounts and believes it is not exposed to any risks on its cash in PRC bank accounts.</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="_LoansAndLeasesReceivableLeaseFinancingPolicy-c0_cont_1" escape="true" name="us-gaap:LoansAndLeasesReceivableLeaseFinancingPolicy" id="ixv-14962"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>Loan Receivable, Net</b></p></ix:nonNumeric>

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

<ix:continuation id="_LoansAndLeasesReceivableLeaseFinancingPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span>Loan
receivable, net is recorded at the uncollected principal balances, net of an allowance for doubtful accounts. An estimate for doubtful
accounts is made when collection of the full amount is no longer probable. Estimates are based on historical collection experience and
current economic conditions.</span></p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_ConcentrationRiskCreditRisk-c0_cont_1" escape="true" name="us-gaap:ConcentrationRiskCreditRisk" id="ixv-14971"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Concentrations of Credit Risk</b></p></ix:nonNumeric>

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

<ix:continuation id="_ConcentrationRiskCreditRisk-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span>T</span>he
Company has operations carried out in China. Accordingly, the Company&#8217;s business, financial condition and results of operations
may be influenced by the political, economic and legal environment in China, and by the general state of China&#8217;s economy. The Company&#8217;s
operations in China are subject to specific considerations and significant risks not typically associated with companies in North America.
The Company&#8217;s results may be adversely affected by changes in governmental policies with respect to laws and regulations, anti-inflationary
measures, currency conversion and remittance abroad, and rates and methods of taxation, among other things.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></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: 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 -->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"><b>&#160;</b></p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_3" id="_SignificantAccountingPoliciesTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="ixv-14996"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Property and Equipment</b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></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>Property
</span>and equipment, including assets acquired through finance leases, are stated at cost less accumulated depreciation, and depreciated
on a straight-line basis over the estimated useful lives of the assets. Cost represents the purchase price of the asset and other costs
incurred to bring the asset into its existing use. The cost of repairs and maintenance is expensed as incurred; major replacements and
improvements are capitalized. When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts,
and any resulting gains or losses are included in income/loss in the year of disposition<span>. </span>Estimated
useful lives are as follows:</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" escape="true" name="mtc:SchedulePropertyPlantAndEquipmentEstimatedUsefulLives" id="ixv-15006"><ix:continuation 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: left; padding-bottom: 1.5pt; vertical-align: top">&#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">Estimated useful life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 79%; text-align: left">Office equipment and furniture</td><td style="width: 1%">&#160;</td>
    <td style="width: 20%; text-align: center"><ix:nonNumeric contextRef="c64" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-18746">3</ix:nonNumeric> - <ix:nonNumeric contextRef="c65" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-18747">5</ix:nonNumeric> Years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Leasehold improvement</td><td>&#160;</td>
    <td style="text-align: center">The lesser of remaining lease term or <ix:nonNumeric contextRef="c66" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-18748">2</ix:nonNumeric> - <ix:nonNumeric contextRef="c67" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-18749">3</ix:nonNumeric> Years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; vertical-align: top">Software</td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c68" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-18750">1</ix:nonNumeric> - <ix:nonNumeric contextRef="c69" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-18751">3</ix:nonNumeric> Years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Finance lease right-of-use asset</td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c70" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-18752">4</ix:nonNumeric> Years</td></tr>
  </table></ix:continuation></ix:nonNumeric>

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

<ix:nonNumeric contextRef="c0" continuedAt="_InvestmentPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:InvestmentPolicyTextBlock" id="ixv-15031"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span><b>Long-term
Investments</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="_InvestmentPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company&#8217;s long-term
investments consist of equity investments without readily determinable fair value which were accounted for using measurement alternative
and equity method investments. As of December 31, 2023 and 2022, the Company&#8217;s long-term investments were <span style="-sec-ix-hidden: hidden-fact-193"><span style="-sec-ix-hidden: hidden-fact-194">nil</span></span> on the consolidated
balance sheet.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock-c0_cont_1" escape="true" name="mtc:EquityInvestmentUsingMeasurementAlternativePolicyTextBlock" id="ixv-15042"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span><b><span style="text-decoration:underline">Equity
Investment Using Measurement Alternative</span></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="mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock-c0_cont_2" id="mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company uses the
measurement alternative for those investments over which the Company does not have significant influence, and without readily determinable
fair value and do not qualify for the net asset value practical expedient in accordance with ASU 2016-01, &#8220;Financial Instruments-Overall:
Recognition and Measurement of Financial Assets and Financial Liabilities&#8221; which was adopted on January 1, 2019. The adoption did
not have a significant impact on the Company&#8217;s consolidated financial statements. The Company records these investments at cost,
less impairment, and plus or minus subsequent adjustments for observable price changes. Under this measurement alternative, changes in
the carrying value of the equity investments are required to be made whenever there are observable price changes in orderly transactions
for the identical or similar investment of the same issuer.</p></ix:continuation>

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

<ix:continuation id="mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company periodically
reviews its equity investment for impairment. At each reporting date, an entity that uses the measurement alternative to measure an equity
investment without a readily determinable fair value is required to make a qualitative assessment of whether the investment is impaired.
The Company regularly evaluates the impairment of these investments based on performance and financial position of the investee as well
as other evidence of market value. Such evaluation includes, but is not limited to, reviewing the investee&#8217;s cash position, recent
financing, projected and historical financial performance, cash flow forecasts and financing needs. An impairment loss recognized equal
to the excess of the investment cost over its fair value at the end of each reporting period for which the assessment is made. The fair
value would then become the new cost basis of investment.</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="mtc_EquityMethodInvestmentPolicyTextBlock-c0_cont_1" escape="true" name="mtc:EquityMethodInvestmentPolicyTextBlock" id="ixv-15054"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b><span style="text-decoration:underline">Equity Method Investment</span></b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="mtc_EquityMethodInvestmentPolicyTextBlock-c0_cont_2" id="mtc_EquityMethodInvestmentPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company uses the
equity method of accounting for its investment in, and earning or loss of, company that it does not control but over which it does exert
significant influence. The Company initially records its investment at cost and the difference between the cost of the equity investee
and the fair value of the underlying equity in the net assets of the equity investee is recognized as equity method goodwill, which is
included in the equity method investment on the consolidated balance sheets. The Company subsequently adjusts the carrying amount of the
investment to recognize the Company&#8217;s proportionate share of each equity investee&#8217;s net income or loss into earnings after
the date of investment. If an equity investment no longer qualifies to be accounted for under the equity method, the investment&#8217;s
initial basis for which subsequent changes in fair value are measured should be the previous carrying amount of the investment.</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: 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 -->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="_SignificantAccountingPoliciesTextBlock-c0_cont_4" id="_SignificantAccountingPoliciesTextBlock-c0_cont_3"><ix:continuation continuedAt="mtc_EquityMethodInvestmentPolicyTextBlock-c0_cont_3" id="mtc_EquityMethodInvestmentPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company periodically
reviews its equity investment for impairment. Under the equity method of accounting, an impairment loss would be recorded whenever the
fair value of an equity investment is determined to be below its carrying amount and the reduction is considered to be other than temporary.
In judging &#8220;other than temporary,&#8221; the Company considers the length of time and extent to which the fair value of the investment
has been less than the carrying amount of the equity investment, the near-term and long-term operating and financial prospects of the
entity and the Company&#8217;s longer-term intent of retaining its investment in the entity. The Company considers whether the fair value
of its equity method investment has declined below its carrying value whenever adverse events or changes in circumstances indicate that
recorded value may not be recoverable. If the Company considers any decline to be other than temporary (based on various factors, including
historical financial results and the overall health of the investee), then a write-down would be recorded to estimated fair value.</p></ix:continuation>

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

<ix:continuation id="mtc_EquityMethodInvestmentPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">See <b>NOTE 9</b> for
discussion of long-term investments.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="mtc_ValueAddedTaxPolicyTextBlock-c0_cont_1" escape="true" name="mtc:ValueAddedTaxPolicyTextBlock" id="ixv-15085"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Value Added Tax</b></p></ix:nonNumeric>

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

<ix:continuation id="mtc_ValueAddedTaxPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Gujia is subject to value added tax (&#8220;VAT&#8221;)
for services rendered at a rate of <ix:nonFraction contextRef="c63" decimals="2" format="ixt:num-dot-decimal" name="mtc:PercentageOfValueAddedTax" scale="-2" unitRef="pure" id="ixv-18753">6</ix:nonFraction>%. Gujia was identified as a general&#160;VAT payer on December 1, 2021. The amount of VAT liability
is determined by applying the applicable tax rate to the invoiced amount of professional services provided. The Company reports revenue
net of PRC&#8217;s value added tax for all the periods presented in the consolidated statements of operations and comprehensive income/ (loss).
All entities in China are also subject to surcharges on value-added tax payments in accordance with PRC law.</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="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="ixv-15092"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Revenue Recognition</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_2" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under Accounting Standards Codification Topic
606, &#8220;Revenue from Contracts with Customers&#8221; (&#8220;ASC 606&#8221;), the Company recognizes revenue when a customer obtains
control of promised goods, in an amount that reflects the consideration which the Company expects to receive in exchange for the goods.
To determine revenue recognition for arrangements within the scope of ASC 606, the Company performs the following five steps: (1) identify
the contracts with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate
the transaction price to the performance obligations in the contract; and (5) recognize revenue when or as the entity satisfies a performance
obligation. The Company only applies the five-step model to contracts when it is probable that the entity will collect the consideration
it is entitled to in exchange for the goods it transfers to the customer.</p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_3" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not offer promotional payments,
customer coupons, rebates or other cash redemption offers to its customers.</p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_4" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Market data services and investor relation
management services revenue</span></b></p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_5" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company generates these revenues by providing
services under written service contracts with its customers. Revenue related to its service offered is recognized over time as the services
are performed when the performance obligation is satisfied.</p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_6" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Placement agent services</span></b></p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_7" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company generates revenue from placement agent
services by successfully selling customers&#8217; stocks to qualified investors through registered offerings or private placement activities.
Placement agent fee is recognized when the services are completed.</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: 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 -->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">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_5" id="_SignificantAccountingPoliciesTextBlock-c0_cont_4"><ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_8" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Software development and post-contract maintenance</span></b></p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_9" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company generates revenue from software development
and post-contract maintenance. The Company identifies two performance obligations, as the customers can benefit from software development
and post-contract maintenance separately. The transaction price is fixed in the contract and the Company allocates the transaction price
to software development and maintenance by reference to their relative standalone selling price estimated. The Company determines the
standalone selling price based on pricing objectives, taking into consideration market conditions. The Company recognizes revenue of software
development at a point of customer acceptance. The post-contract maintenance service is performed on a standby ready basis and provided
to the customer subsequent to the transfer of the software for a period of time, typically 12 months from customer acceptance. The Company
recognizes revenue of maintenance over the service period.</p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_10" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Commissions</span></b></p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_11" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company generates revenue from commissions
through customers&#8217; transactions in stocks by providing brokerage service for its customers. Commission revenue is recognized at
a point in time on the trade date when the performance obligation is satisfied.</p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_12" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Fund management services</span></b></p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_13" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue from fund management services mainly includes
management fees and performance-based fees, in a typical arrangement.</p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_14" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_13"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management fees</p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_15" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_14"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management fee arises from the asset management
services provided to funds the Company manages. Management fees are computed as a percentage of daily asset value and are recognized as
earned over the specified contract period.</p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_16" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_15"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Performance-based income</p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_17" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_16"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In a typical arrangement, the Company is entitled
to a performance-based fee on the extent by which the fund&#8217;s investment performance exceeds a certain threshold. Such performance-based
fee is typically calculated and recognized at a point of time when the cumulative return of the fund can be determined, and is not subject
to clawback provisions.</p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_18" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_17"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Consulting services</span></b></p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_19" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_18"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company provides consulting services as source
of revenue. Pursuant to the consulting service contracts entered into between the Company and client, the Company&#8217;s obligation includes
providing investment information and professional services on finance and law. The Company recognizes revenue when the client confirms
the certain types of services specified in the contract are received, and pays for the service fee.</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><!-- 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 -->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">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_6" id="_SignificantAccountingPoliciesTextBlock-c0_cont_5"><ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_20" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_19"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_DisaggregationOfRevenueTableTextBlock-c0_cont_1" escape="true" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="ixv-18754">The following table disaggregates the Company&#8217;s
revenue by revenue type:</ix:nonNumeric></p></ix:continuation>

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

<ix:continuation id="_DisaggregationOfRevenueTableTextBlock-c0_cont_1"><ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_21" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_20"><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="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended 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><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">2021</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">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</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">US$</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">US$</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt">Consulting 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="c71" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-18755">800,000</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-168">-</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-169">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Software development and post-contract maintenance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c74" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-18756">24,098</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="c75" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-18757">676,049</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-170">-</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; text-indent: -9pt; padding-left: 9pt">Placement agent services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c77" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-18758">45,837</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="c78" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-18759">372,677</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-171">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Market data services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-172">-</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="c81" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-18760">20,619</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="c82" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-18761">107,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: -9pt; padding-left: 9pt">Commissions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-173">-</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-174">-</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="c85" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-18762">390,569</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">Fund management services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-175">-</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-176">-</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="c88" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-18763">69,078</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; text-indent: -9pt; padding-left: 9pt">Other revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-177">-</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="c90" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-18764">4,006</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="c91" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-18765">1,789</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total revenues</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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-18766">869,935</ix:nonFraction></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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-18767">1,073,351</ix:nonFraction></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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-18768">568,620</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</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 continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_22" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_21"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_RevenueFromExternalCustomersByGeographicAreasTableTextBlock-c0_cont_1" escape="true" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="ixv-18769">The following table disaggregates the Company&#8217;s
revenue by geographic area:</ix:nonNumeric></p></ix:continuation>

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

<ix:continuation id="_RevenueFromExternalCustomersByGeographicAreasTableTextBlock-c0_cont_1"><ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_23" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_22"><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="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended 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><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">2021</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">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</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">US$</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">US$</td><td style="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><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: 64%">China</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="c92" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-18770">824,098</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="c93" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-18771">696,668</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="c94" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-18772">176,262</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">United States</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c95" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-18773">45,837</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="c96" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-18774">376,683</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="c97" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-18775">392,358</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; text-align: left; padding-bottom: 4pt">Total revenues</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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-18776">869,935</ix:nonFraction></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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-18777">1,073,351</ix:nonFraction></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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-18778">568,620</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</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="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_23"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred revenue represents income collected but
not earned as of the reporting date. As of December 31, 2023 and 2022 deferred revenue was <span style="-sec-ix-hidden: hidden-fact-195"><span style="-sec-ix-hidden: hidden-fact-196">nil</span></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="_CostOfSalesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:CostOfSalesPolicyTextBlock" id="ixv-15441"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Cost of Revenue</b></p></ix:nonNumeric>

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

<ix:continuation id="_CostOfSalesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Cost&#160;<span>of
revenue consists primarily of internal labor cost and related benefits, and other overhead costs that are directly attributable to service
provided</span>.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_ResearchAndDevelopmentExpensePolicy-c0_cont_1" escape="true" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="ixv-15451"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Research and Development</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_ResearchAndDevelopmentExpensePolicy-c0_cont_2" id="_ResearchAndDevelopmentExpensePolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span>Expenditures
for research and product development costs are expensed 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 id="_ResearchAndDevelopmentExpensePolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">For the years ended December
31, 2023, 2022 and 2021, research and development expenses were <span>$<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd" id="ixv-18779">363,958</ix:nonFraction></span>, $<span><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd" id="ixv-18780">828,869</ix:nonFraction></span>,
and $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd" id="ixv-18781">744,422</ix:nonFraction>, respectively, included in &#8220;Cost of revenue&#8221;, &#8220;Payroll and related benefits&#8221; and &#8220;Other general
and administrative&#8221; on the accompanying consolidated income statements.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_AdvertisingCostsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="ixv-15466"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Selling and Marketing
Costs</b></p></ix:nonNumeric>

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

<ix:continuation id="_AdvertisingCostsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span>All
costs related to selling and marketing are expensed as incurred. For the years ended December 31, 2023, 2022 and 2021, selling and marketing
costs were </span>$<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketingAndAdvertisingExpense" scale="0" unitRef="usd" id="ixv-18782">901,319</ix:nonFraction><span>, $</span><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketingAndAdvertisingExpense" scale="0" unitRef="usd" id="ixv-18783">1,007,652</ix:nonFraction>, and <span>$<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketingAndAdvertisingExpense" scale="0" unitRef="usd" id="ixv-18784">303,079</ix:nonFraction>
</span>respectively.</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="_LesseeLeasesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:LesseeLeasesPolicyTextBlock" id="ixv-15477"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>Leases</b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; ">&#160;</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; ">On January 1, 2019, the
Company adopted ASU No. 2016-02, &#8220;Leases (Topic 842),&#8221; as amended, which supersedes the lease accounting guidance under Topic
840, and generally requires lessees to recognize operating and financing lease liabilities and corresponding right-of-use assets on the
balance sheet and to provide enhanced disclosures surrounding the amount, timing and uncertainty of cash flows arising from leasing arrangements.</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: 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 -->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 continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_7" id="_SignificantAccountingPoliciesTextBlock-c0_cont_6"><ix:continuation id="_LesseeLeasesPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Under the new lease standard,
the Company determines if an arrangement is or contains a lease at inception. Right-of-use assets and liabilities are recognized at lease
commencement date based on the present value of remaining lease payments over the lease terms. The Company considers only payments that
are fixed and determinable at the time of lease commencement. See <b>NOTE 8</b> for discussion of finance lease and see <b>NOTE 17</b>
for discussion of operating leases.</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="_SegmentReportingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="ixv-15504"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Segment Information</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_SegmentReportingPolicyPolicyTextBlock-c0_cont_2" id="_SegmentReportingPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC 280 &#8220;Segment reporting&#8221; establishes
standards for reporting information on operating segments in interim and annual financial statements. Operating segments are defined as
the components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating
decision maker in deciding how to allocate resources and in assessing performance. Our chief operating decision makers direct the allocation
of resources to operating segments based on the profitability, cash flows, and growth opportunities of each respective segment.</p></ix:continuation>

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

<ix:continuation id="_SegmentReportingPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company currently has two operating segments,
Gujia, MM Future, HC Securities, and MM Global. See <b>NOTE 19</b> for details.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock" id="ixv-15516"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>Income Taxes</b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</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; ">The Company accounts
for income taxes using the asset/liability method prescribed by ASC 740, &#8220;Income Taxes.&#8221; Under this method, deferred tax assets
and liabilities are determined based on the difference between the financial reporting and tax bases of assets and liabilities using enacted
tax rates that will be in effect in the period in which the differences are expected to reverse. The Company records a valuation allowance
to offset deferred tax assets if, based on the weight of available evidence, it is more-likely-than-not that some portion, or all, of
the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rates is recognized as income or loss in
the period that includes the enactment date.</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_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows the accounting guidance for
uncertainty in income taxes using the provisions of ASC 740 &#8220;Income Taxes&#8221;. Using that guidance, tax positions initially need
to be recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax
authorities. For the years ended December 31, 2023, 2022 and 2021, the Company had no significant uncertain tax positions that qualify
for either recognition or disclosure in the financial statements. Tax years that remain subject to examination are the years ended December
31, 2023, 2022 and 2021. The Company recognizes interest and penalties related to significant uncertain income tax positions in other
expense. No such interest and penalties incurred for the years ended December 31, 2023, 2022 and 2021.</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-15526"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>Foreign Currency Translation</b></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; ">The reporting currency
of the Company is the U.S. dollar. The functional currency of the parent company, MMTEC, and MM Future, MM Fund, MMBD Trading, HC securities
and MM Global is the U.S. dollar. The functional currency of Gujia and Haichuan Zhixin is the Chinese Renminbi (&#8220;RMB&#8221;). For
the subsidiary whose functional currency is the RMB, result of operations and cash flows are translated at average exchange rates during
the period, assets and liabilities are translated at the unified exchange rate at the end of the period, and equity is translated at historical
exchange rates. As a result, amounts relating to assets and liabilities reported on the statements of cash flows may not necessarily agree
with the changes in the corresponding balances on the balance sheets. Translation adjustments resulting from the process of translating
the local currency financial statements into U.S. dollars are included in determining comprehensive income/loss.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#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; ">Transactions denominated
in foreign currencies are translated into the functional currency at the exchange rates prevailing on the transaction dates. Assets and
liabilities denominated in foreign currencies are translated into the functional currency at the exchange rates prevailing at the balance
sheet date with any 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. All of the Company&#8217;s revenue and expense
transactions are transacted in the functional currency of the operating subsidiaries. The Company does not enter into any material transaction
in foreign currencies. Transaction gains or losses have not had, and are not expected to have, a material effect on the results of operations
of the Company.</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: 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 -->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:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_8" id="_SignificantAccountingPoliciesTextBlock-c0_cont_7"><ix:nonNumeric contextRef="c0" name="us-gaap:DescriptionOfDifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmount" id="ixv-15551"><ix:continuation id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The consolidated balance
sheet amounts, with the exception of equity, as of December 31, 2023 and 2022, were translated at RMB 7.0827 to $1.00 and RMB 6.9646
to $1.00, respectively. Equity accounts were stated at their historical rates. The average translation rates applied to consolidated
statements of operations and comprehensive income/ loss and cash flows for the years ended December 31, 2023, 2022 and 2021 were RMB
7.0467, RMB 6.7261, and RMB 6.4515 to $1.00, respectively.</p></ix:continuation></ix:nonNumeric>

<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; "></p>

<ix:nonNumeric contextRef="c0" continuedAt="_ComprehensiveIncomePolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="ixv-15556"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Comprehensive Income/
(Loss)</b></p></ix:nonNumeric>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>&#160;</b></p>

<ix:continuation id="_ComprehensiveIncomePolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Comprehensive income/
loss is comprised of net income and loss and all changes to the statements of shareholders&#8217; equity, except those due to investments
by shareholders, changes in paid-in capital and distributions to shareholders. For the Company, comprehensive income/ loss for the years
ended December 31, 2023, 2022 and 2021 consisted of net income /loss and unrealized income/loss from foreign currency translation adjustment.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1" escape="true" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="ixv-15564"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Share-based Compensation</b></p></ix:nonNumeric>

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

<ix:continuation id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Share based compensation arise from
share-based awards, including share options for the purchase of the Company&#8217;s ordinary shares. In June 2018, the Financial
Accounting Standards Board (&#8220;FASB&#8221;) issued ASU 2018-07, &#8220;Compensation-Stock Compensation (Topic 718):
Improvements to Nonemployee Share-Based Payment Accounting&#160;(&#8220;ASU 2018-07&#8221;)&#8221; to simplify the accounting for
share-based payments to nonemployees by aligning it with the accounting for share-based payments to employees. The Company adopted
ASU 2018-07 on January&#160;1, 2019, and accounts for&#160;share-based compensation to nonemployees under the fair value method
which requires all such compensation to be calculated based on the fair value at the measurement date (generally the grant date) and
recognized in the statement of operations over the requisite service period. The Company recognized <span style="-sec-ix-hidden: hidden-fact-197">nil</span>, <span style="-sec-ix-hidden: hidden-fact-198">nil</span> and $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="0" unitRef="usd" id="ixv-18785">1,024,361</ix:nonFraction>
share-based compensation for the years ended December 31, 2023, 2022 and 2021, respectively. See details in <b>NOTE 15</b>.</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-15575"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Earnings per share</b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</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; ">ASC Topic 260 &#8220;Earnings
per Share,&#8221; requires presentation of both basic and diluted earnings per share (&#8220;EPS&#8221;) with a reconciliation of the
numerator and denominator of the basic EPS computation to the numerator and denominator of the diluted EPS computation. Basic EPS excludes
dilution. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised
or converted into common stock or resulted in the issuance of common stock that then shared in the earnings of the Company.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;&#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; ">Basic net income (loss)
per common share is computed by dividing net income (loss) available to common shareholders by the weighted average number of shares of
common stock outstanding during the period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the
weighted average number of shares of common stock, common stock equivalents and potentially dilutive securities outstanding during each
period. Common stock equivalents are not included in the calculation of diluted loss per common share if their effect would be anti-dilutive.
Potential common shares in the diluted net loss per share computation are excluded in periods of losses from continuing operations as
their effect would be anti-diluted. For the years ended December 31, 2023, 2022 and 2021, there were no dilutive shares. The following
table presents a reconciliation of basic and diluted net income (loss) per common share:</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="_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="ixv-15585"><ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_4" id="_EarningsPerSharePolicyTextBlock-c0_cont_3"><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; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year Ended<br/> 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">Year Ended<br/> December&#160;31, <br/> 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">Year Ended<br/> December&#160;31, <br/> 2021</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="text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left"><div style="-sec-ix-hidden: hidden-fact-180; -sec-ix-hidden: hidden-fact-179; -sec-ix-hidden: hidden-fact-178">Net loss from continuing operations for basic and diluted net loss per share of common stock</div></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:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" sign="-" unitRef="usd" id="ixv-18786">4,391,980</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" sign="-" unitRef="usd" id="ixv-18787">5,664,379</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" sign="-" unitRef="usd" id="ixv-18788">7,117,307</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><div style="-sec-ix-hidden: hidden-fact-183; -sec-ix-hidden: hidden-fact-182; -sec-ix-hidden: hidden-fact-181">Net income from discontinued operations for basic and diluted net income per share of common stock</div></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:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" scale="0" unitRef="usd" id="ixv-18789">53,267,761</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" scale="0" unitRef="usd" id="ixv-18790">19,003</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" scale="0" unitRef="usd" id="ixv-18791">66,552</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; text-align: left; padding-bottom: 4pt"><div style="-sec-ix-hidden: hidden-fact-186; -sec-ix-hidden: hidden-fact-185; -sec-ix-hidden: hidden-fact-184">Weighted average common stock outstanding &#8211; 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" id="ix_33_fact" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">105,243,671</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="c5" decimals="INF" format="ixt:num-dot-decimal" id="ix_34_fact" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">3,497,109</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="c6" decimals="INF" format="ixt:num-dot-decimal" id="ix_35_fact" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">2,450,447</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><div style="-sec-ix-hidden: hidden-fact-189; -sec-ix-hidden: hidden-fact-188; -sec-ix-hidden: hidden-fact-187">Net loss per common share from continuing operations - 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" id="ix_36_fact" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" sign="-" unitRef="usdPershares">0.04</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="c5" decimals="2" format="ixt:num-dot-decimal" id="ix_37_fact" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" sign="-" unitRef="usdPershares">1.62</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="c6" decimals="2" format="ixt:num-dot-decimal" id="ix_38_fact" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" sign="-" unitRef="usdPershares">2.90</ix:nonFraction></td><td style="text-align: left">)</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: 4pt"><div style="-sec-ix-hidden: hidden-fact-192; -sec-ix-hidden: hidden-fact-191; -sec-ix-hidden: hidden-fact-190">Net income per common share from discontinued operations - diluted 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" id="ix_39_fact" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" unitRef="usdPershares">0.51</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="c5" decimals="2" format="ixt:num-dot-decimal" id="ix_40_fact" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" unitRef="usdPershares">0.01</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="c6" decimals="2" format="ixt:num-dot-decimal" id="ix_41_fact" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" unitRef="usdPershares">0.02</ix:nonFraction></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></ix:continuation></ix:nonNumeric></ix:continuation><div>


</div><div>

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

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_9" id="_SignificantAccountingPoliciesTextBlock-c0_cont_8"><ix:continuation id="_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock-c0_cont_1"><ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_5" id="_EarningsPerSharePolicyTextBlock-c0_cont_4"><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"><ix:footnote id="ix_3_footnote" xml:lang="en-US"><span style="font-size: 10pt">After giving effect to the reverse stock split effected on July 13, 2022. Also see Note 15.</span></ix:footnote></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p></ix:continuation></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: 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 -->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><ix:continuation id="_SignificantAccountingPoliciesTextBlock-c0_cont_9"><ix:continuation id="_EarningsPerSharePolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company did not have
any common stock equivalents and potentially dilutive common stock outstanding during the years ended December 31, 2023, 2022 and 2021.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="mtc_RelatedPartiesPolicyTextBlock-c0_cont_1" escape="true" name="mtc:RelatedPartiesPolicyTextBlock" id="ixv-15718"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Related Parties</b></p></ix:nonNumeric>

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

<ix:continuation id="mtc_RelatedPartiesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Parties are considered
to be related to the Company if the parties, directly or indirectly, through one or more intermediaries, control, are controlled by,
or are under common control with the Company. Related parties also include principal owners of the Company, its management, members of
the immediate families of principal owners of the Company and its management and other parties which the Company may deal with if one
party controls or can significantly influence the management or operating policies of the other to an extent that one of the transacting
parties might be prevented from fully pursuing its own separate interests.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_FiscalPeriod-c0_cont_1" escape="true" name="us-gaap:FiscalPeriod" id="ixv-15726"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>Fiscal Year End</b></p></ix:nonNumeric>

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

<ix:continuation id="_FiscalPeriod-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company has adopted
a fiscal year end of December 31.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="ixv-15734"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Recent Accounting Pronouncements</b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</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">In June 2016, the FASB issued ASU 2016-13, &#8220;Measurement
of Credit Losses on Financial Instruments (Topic 326)&#8221;, and issued subsequent amendments to the initial guidance, transitional guidance
and other interpretive guidance between November 2018 and March 2020 within ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11, ASU 2020-02
and ASU 2020-03. ASU 2016-13 introduces new guidance for credit losses on instruments within its scope, which significantly changes the
way entities recognize impairment of many financial assets by requiring immediate recognition of estimated credit losses expected to occur
over their remaining life, instead of when incurred. For smaller reporting companies, the guidance is effective for fiscal years beginning
after December 15, 2022, including interim periods within those fiscal years. All entities may adopt this ASU through a cumulative effect
adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective (that is, a modified-retrospective
approach). The amendments in ASU 2016-13 and 2018-19 are effective for the Company for fiscal years beginning after December 15, 2022,
including interim periods within those fiscal years. As the Company is an &#8220;emerging growth company&#8221; and elects to apply for
the new and revised accounting standards at the effective date for a private company, the Company adopted ASU No. 2016-13 on January 1,
2023 and the adoption did not have a material impact on the Company&#8217;s consolidated financial statements.</p></ix:continuation>

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

<ix:continuation id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In August 2020, the FASB issued ASU 2020-06, Debt-Debt
with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity&#8217;s Own Equity (Subtopic 815-40):
Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity (&#8220;ASU 2020-06&#8221;), which simplifies accounting
for convertible instruments by removing major separation models required under current GAAP. The ASU also removes certain settlement conditions
that are required for equity-linked contracts to qualify for scope exception, and it simplifies the diluted earnings per share calculation
in certain areas. For public business entities, ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including
interim periods within those fiscal years. The Company adopted ASU 2020-06 on January 1, 2022. The adoption did not have an impact on
the Company&#8217;s consolidated financial statements.</p></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" continuedAt="_BusinessCombinationDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="ixv-15747"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 4 &#8211; <span style="text-decoration:underline">BUSINESS
COMBINATION</span></b></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="text-decoration:underline">Acquisition of Alpha
Mind</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; ">On May 16, 2023, the
Company entered into an Equity Acquisition Agreement (the &#8220;Purchase Agreement&#8221;) with Alfa Crest Investment Limited, a BVI company (&#8220;Alfa Crest&#8221;), CapitoLabs Limited, a BVI company (&#8220;CapitoLabs&#8221;, and
together with Alfa Crest, the &#8220;Sellers&#8221;) and Alpha Mind Technology Limited, a BVI company (&#8220;Alpha Mind&#8221;). Pursuant to the Agreement, the Sellers agreed to sell and the Company agreed to purchase, the Sellers&#8217;
shares of Alpha Mind&#8217;s issued and outstanding ordinary shares, which represent an <ix:nonFraction contextRef="c98" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure" id="ixv-18801">85</ix:nonFraction>% ownership stake in Alpha Mind, for aggregate purchase
price of $<ix:nonFraction contextRef="c99" decimals="0" format="ixt:num-dot-decimal" name="mtc:AggregatePurchasePrice" scale="0" unitRef="usd" id="ixv-18802">99,650,000</ix:nonFraction>. The transaction was closed on June 7, 2023.</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: 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 -->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; ">&#160;</p><div>

</div><ix:continuation continuedAt="_BusinessCombinationDisclosureTextBlock-c0_cont_2" id="_BusinessCombinationDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company&#8217;s acquisition
of Alpha Mind was accounted for as a business combination in accordance with ASC 805. The Company allocated the purchase price of Alpha
Mind based upon the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date. The Company estimated
the fair values of the assets acquired and liabilities assumed at the acquisition date in accordance with the business combination standard
issued by the FASB with the valuation methodologies using level 3 inputs, except for 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 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 were not material and have been expensed as incurred in general and
administrative expense.</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; ">The consideration was
$<ix:nonFraction contextRef="c100" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationConsiderationTransferredOther1" scale="0" unitRef="usd" id="ixv-18803">99,650,000</ix:nonFraction>, consisting of $<ix:nonFraction contextRef="c101" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationConsiderationTransferredOther1" scale="6" unitRef="usd" id="ixv-18804">7.0</ix:nonFraction> million in the form of a convertible promissory note and $<ix:nonFraction contextRef="c102" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Cash" scale="0" unitRef="usd" id="ixv-18805">92,650,000</ix:nonFraction> in cash of which $<ix:nonFraction contextRef="c102" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" scale="6" unitRef="usd" id="ixv-18806">3.65</ix:nonFraction> million is
converted from loan receivable and other receivable, and $<ix:nonFraction contextRef="c103" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:DepositsPaidForSecuritiesBorrowedAtCarryingValue" scale="6" unitRef="usd" id="ixv-18807">1</ix:nonFraction> million is the acquisition deposit paid during 2022.</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-18808">The following table presents
the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date, which represents the net purchase
price allocation on the date of the acquisition of Alpha Mind based on valuation performed by an independent valuation firm engaged by
the Company:</ix:nonNumeric></p>

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

<ix:continuation id="_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock-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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">USD</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Assets</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%; 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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="0" unitRef="usd" id="ixv-18809">916,840</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accounts receivable, 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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="0" unitRef="usd" id="ixv-18810">1,963,755</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Prepayments</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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" scale="0" unitRef="usd" id="ixv-18811">996,701</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="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="mtc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet" scale="0" unitRef="usd" id="ixv-18812">78,183</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">Short-term investment</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="mtc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment" scale="0" unitRef="usd" id="ixv-18813">271,381</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Other current 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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" scale="0" unitRef="usd" id="ixv-18814">62,254</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">Restricted Cash- 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:RestrictedCashEquivalentsNoncurrent" scale="0" unitRef="usd" id="ixv-18815">706,005</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Property and 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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-18816">57,742</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">Right-of-use asset</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="mtc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset" scale="0" unitRef="usd" id="ixv-18817">46,123</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Deferred tax 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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" scale="0" unitRef="usd" id="ixv-18818">72,228</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">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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" scale="0" unitRef="usd" id="ixv-18819">5,224,439</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Goodwill</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:Goodwill" scale="0" unitRef="usd" id="ixv-18820">108,218,586</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">&#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: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd" id="ixv-18821">118,614,237</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts payables</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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="0" unitRef="usd" id="ixv-18822">1,402,583</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Salary payable</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="mtc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable" scale="0" unitRef="usd" id="ixv-18823">54,709</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">Other payables</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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" scale="0" unitRef="usd" id="ixv-18824">812,170</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Taxes payable</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="mtc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable" scale="0" unitRef="usd" id="ixv-18825">43,833</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">Advance from customer</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="mtc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer" scale="0" unitRef="usd" id="ixv-18826">93</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Deferred tax 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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" scale="0" unitRef="usd" id="ixv-18827">1,306,110</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">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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" scale="0" unitRef="usd" id="ixv-18828">46,123</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" scale="0" unitRef="usd" id="ixv-18829">3,665,621</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; 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; padding-bottom: 4pt">Total allocated purchase price</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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="0" unitRef="usd" id="ixv-18830">114,948,616</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: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 -->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 id="_BusinessCombinationDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="ixv-18831">The following table presents
the purchase price of Alpha Mind for the Company and non-controlling shareholders at the acquisition date. The discount for lack of control
(DLOC) is used when valuing the non-controlling interests in the acquisition.</ix:nonNumeric></p>

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

<ix:continuation id="_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock-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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">USD</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%; text-align: left">Purchase price for the Company</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="c101" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" scale="0" unitRef="usd" id="ixv-18832">99,650,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Fair value of non-controlling 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="c101" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" scale="0" unitRef="usd" id="ixv-18833">15,298,616</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; text-align: left; padding-bottom: 4pt">Total allocated purchase price</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="c101" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="0" unitRef="usd" id="ixv-18834">114,948,616</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; 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; ">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="ixv-15979"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 5 &#8211; <span style="text-decoration:underline">DISCONTINUED
OPERATIONS</span></b></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="text-decoration:underline">Disposition of Alpha Mind</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; ">At the acquisition date
as mentioned in <b>NOTE 4</b>, the Company expected to sell Alpha Mind within one year and the other criteria required by ASC 205-20
and that the business of Alpha Mind would likely be classified as held for sale within a short period. Thus, the business of Alpha Mind
is reported as discontinued operation on acquisition. On November 22, 2023, the Company entered into an Equity Acquisition Agreement
with Burgeon Capital Inc, a BVI company (&#8220;BCI&#8221; and together with MMTEC, the &#8220;Sellers&#8221;), FLJ
Group Limited, a Cayman Islands company (the &#8220;Buyer&#8221; or &#8220;FLJ&#8221;), and Alpha Mind. Pursuant to the Purchase Agreement,
the Sellers agreed to sell, and FLJ agreed to purchase, all of Alpha Mind&#8217;s issued and outstanding ordinary shares for the aggregate
purchase price of $<ix:nonFraction contextRef="c104" decimals="0" format="ixt:num-dot-decimal" name="mtc:IssuedAndOutstandingShares" scale="0" unitRef="shares" id="ixv-18835">180,000,000</ix:nonFraction>, of which $<ix:nonFraction contextRef="c104" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseOther" scale="0" unitRef="usd" id="ixv-18836">153,000,000</ix:nonFraction> was attributable to the Company&#8217;s interests in Alpha Mind. The transaction
was closed on December 28, 2023.</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; ">In connection with the
disposition of Alpha Mind, the Company recorded a gain on disposal of $<ix:nonFraction contextRef="c105" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" scale="0" unitRef="usd" id="ixv-18837">53,898,677</ix:nonFraction>, which is included in the &#8220;Net gain on sale of
discontinued operations, net of applicable income taxes&#8221; of the consolidated statements of operations as part of income from discontinued
operations for the year ended December 31, 2023.</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; ">Alpha Mind had a net
loss of $<ix:nonFraction contextRef="c105" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation" scale="0" unitRef="usd" id="ixv-18838">548,677</ix:nonFraction> for the period from acquisition date June 7, 2023 through December 28, 2023, the date of disposal, which is included
in the &#8220;Gain (Loss) from discontinued operations, net of applicable income taxes&#8221; of the consolidated statements of operations
as part of loss from discontinued operations for the year ended December 31, 2023.</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="text-decoration:underline">Disposition of MMBD Advisory and MM Capital,
MM SPC and Fundex SPC </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; ">On November 18, 2023,
the Company disposed all the outstanding securities of MMBD Advisory to Top Fintech Inc., for a consideration of $<ix:nonFraction contextRef="c106" decimals="0" format="ixt:num-dot-decimal" name="mtc:OutstandingSecuritiesconsideration" scale="0" unitRef="usd" id="ixv-18839">1,000</ix:nonFraction>, and disposed
all the outstanding securities of MM Capital to Capital Jasmine Ltd., for a consideration of $<ix:nonFraction contextRef="c62" decimals="0" format="ixt:num-dot-decimal" name="mtc:OutstandingSecuritiesconsideration" scale="0" unitRef="usd" id="ixv-18840">500</ix:nonFraction>. MM Fund SPC and Fundex SPC are the
two wholly-owned subsidiaries of MM Capital, they were disposed with MM Capital at the same time. The transaction was closed on November
18, 2023. As a result, the result of operations of MMBD Advisory and MM Capital, MM SPC and Fundex SPC is reported as discontinued operations
under the guidance of ASC 205.</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="_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" id="ixv-18841">Reconciliation of the
carrying amounts of major classes of assets and liabilities from discontinued operations in the consolidated balance sheets as of December
31, 2022:</ix:nonNumeric></p>

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

<ix:continuation continuedAt="_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock-c0_cont_2" 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 style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>CURRENT ASSETS:</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="padding-left: 0.125in; width: 88%; 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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" scale="0" unitRef="usd" id="ixv-18842">12,705</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Accounts receivable, 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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" scale="0" unitRef="usd" id="ixv-18843">95,688</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="padding-left: 0.25in; text-align: left">Total current assets of discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="0" unitRef="usd" id="ixv-18844">108,393</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total assets of discontinued operations</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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" scale="0" unitRef="usd" id="ixv-18845">108,393</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Accrued liabilities and other payables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd" id="ixv-18846">24,655</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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Total liabilities of discontinued operations</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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" scale="0" unitRef="usd" id="ixv-18847">24,655</ix:nonFraction></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; "><b>&#160;</b></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: 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 -->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; "><b>&#160;</b></p><div>

</div><ix:continuation id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><ix:continuation continuedAt="_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock-c0_cont_3" id="_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock-c0_cont_2">Reconciliation of the
amounts of income and losses from discontinued operations in the consolidated statements of operations and comprehensive income/ (loss) for the
year ended December 31, 2023, 2022 and 2021:</ix:continuation></p>

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

<ix:continuation continuedAt="_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock-c0_cont_4" id="_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock-c0_cont_3"><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">For the<br/> Year Ended</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">For the<br/> Year Ended</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">For the <br/> Year Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#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><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/> 2021</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: justify">&#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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; padding-bottom: 1.5pt">REVENUE</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"><div style="-sec-ix-hidden: hidden-fact-199">-</div></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="c109" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="0" unitRef="usd" id="ixv-18849">25,782</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="c110" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="0" unitRef="usd" id="ixv-18850">84,416</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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-bottom: 1.5pt">COST OF REVENUE</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-200">-</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-201">-</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-202">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">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"><div style="-sec-ix-hidden: hidden-fact-203">-</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="c109" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="0" unitRef="usd" id="ixv-18851">25,782</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="c110" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="0" unitRef="usd" id="ixv-18852">84,416</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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><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; ">
    <td style="padding-left: 0.125in; text-align: left">Selling and marketing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">-</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-205">-</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-206">-</div></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">General and administrative</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; ">
    <td style="padding-left: 0.25in; text-align: left">Payroll and related benefits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">-</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-208">-</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-209">-</div></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.25in; text-align: left">Professional fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c108" decimals="0" format="ixt:num-dot-decimal" name="mtc:DiscontinuedOperationProfessionalFees" scale="0" unitRef="usd" id="ixv-18853">1,528</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="c109" decimals="0" format="ixt:num-dot-decimal" name="mtc:DiscontinuedOperationProfessionalFees" scale="0" unitRef="usd" id="ixv-18854">1,220</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-210">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">Other general and administrative</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c108" decimals="0" format="ixt:num-dot-decimal" name="mtc:DiscontinuedOperationOtherGeneralAndAdministrative" scale="0" unitRef="usd" id="ixv-18855">812</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="c109" decimals="0" format="ixt:num-dot-decimal" name="mtc:DiscontinuedOperationOtherGeneralAndAdministrative" scale="0" unitRef="usd" id="ixv-18856">5,559</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="c110" decimals="0" format="ixt:num-dot-decimal" name="mtc:DiscontinuedOperationOtherGeneralAndAdministrative" scale="0" unitRef="usd" id="ixv-18857">17,864</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><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; ">
    <td style="padding-left: 0.25in; 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="c108" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" scale="0" unitRef="usd" id="ixv-18858">2,340</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="c109" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" scale="0" unitRef="usd" id="ixv-18859">6,779</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="c110" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" scale="0" unitRef="usd" id="ixv-18860">17,864</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><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; ">
    <td style="text-align: left; padding-bottom: 4pt">NET INCOME (LOSS) FROM DISCONTINUED OPERATIONS</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="c108" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-18861">2,340</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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="c109" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" scale="0" unitRef="usd" id="ixv-18862">19,003</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="c110" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" scale="0" unitRef="usd" id="ixv-18863">66,552</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; "><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><ix:continuation continuedAt="_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock-c0_cont_5" id="_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock-c0_cont_4">As of November 18, 2023,
the assets and liabilities of discontinued operations and reconciliation of gain on sale of discontinued operations of MMBD Advisory and
MM Capital, MM SPC and Fundex SPC is as follows:</ix:continuation></p>

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

<ix:continuation id="_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock-c0_cont_5"><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="font-weight: bold; text-align: center">November&#160;18,</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>CURRENT ASSETS:</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%; text-align: left; text-indent: 11pt">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="c111" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" scale="0" unitRef="usd" id="ixv-18865">15,280</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 11pt">Accounts receivable, 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="c111" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" scale="0" unitRef="usd" id="ixv-18866">95,774</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; text-indent: 22pt">Total current assets of discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c111" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="0" unitRef="usd" id="ixv-18867">111,054</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total assets of discontinued operations</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="c111" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" scale="0" unitRef="usd" id="ixv-18868">111,054</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 11pt">Accrued liabilities and other payables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c111" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd" id="ixv-18869">29,655</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; text-indent: 22pt">Total current liabilities of discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c111" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="0" unitRef="usd" id="ixv-18870">29,655</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 20pt">&#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">Total liabilities of discontinued operations</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="c111" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" scale="0" unitRef="usd" id="ixv-18871">29,655</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total consideration received</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c111" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" scale="0" unitRef="usd" id="ixv-18872">1,500</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: carrying amount of net 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="c111" decimals="0" format="ixt:num-dot-decimal" name="mtc:DiscontinuedOperationCarryingAmountOfNetAssets" scale="0" unitRef="usd" id="ixv-18873">81,399</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 loss on sale of discontinued operations</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="c112" decimals="0" format="ixt:num-dot-decimal" name="mtc:DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations" scale="0" sign="-" unitRef="usd" id="ixv-18874">79,899</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</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><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 -->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; "><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="ixv-16508"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 6 &#8211; <span style="text-decoration:underline">LOAN
RECEIVABLE, NET</span></b></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">Pursuant to the investment agreement dated as
of September 1, 2021, the Company agreed to invest $<ix:nonFraction contextRef="c113" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireInvestments" scale="0" unitRef="usd" id="ixv-18875">350,000</ix:nonFraction> to acquire a <ix:nonFraction contextRef="c114" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure" id="ixv-18876">4.99</ix:nonFraction>% interest in HuaMei Trading Management Limited (&#8220;HuaMei
Trading&#8221;), a Hong Kong corporation. HuaMei Trading acquired a wholly-owned subsidiary, Xiaosong Xiaoya (Chongqing) Technology Co.,
Ltd (&#8220;Xiaosong Xiaoya&#8221;) on January 25, 2021. Xiaosong Xiaoya was incorporated in People&#8217;s Republic of China (&#8220;PRC&#8221;)
on January 25, 2021. HuaMei Trading is a financial technology company which provides data service. As the Company changed its investment
strategy and considered operation risks, on December 5, 2021, HuaMei Trading agreed to return $<ix:nonFraction contextRef="c115" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments" scale="0" unitRef="usd" id="ixv-18877">350,000</ix:nonFraction> in full before December 5, 2022.
The balance of $<ix:nonFraction contextRef="c116" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInNotesReceivables" scale="0" unitRef="usd" id="ixv-18878">350,000</ix:nonFraction> was transferred into an interest-bearing loan. The term of the loan was December 5, 2021 to December 4, 2022,
and the interest rate was <ix:nonFraction contextRef="c117" decimals="4" format="ixt:num-dot-decimal" name="mtc:LoanReceivableInterestRate" scale="-2" unitRef="pure" id="ixv-18879">3.85</ix:nonFraction>% per annum.</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; ">Pursuant to the loan
agreement dated November 5, 2021, the Company agreed to loan $<ix:nonFraction contextRef="c118" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireNotesReceivable" scale="0" unitRef="usd" id="ixv-18880">200,000</ix:nonFraction> to HuaMei Trading. The term of the loan was from November 12, 2021,
to November 11, 2022, and the interest rate was <ix:nonFraction contextRef="c119" decimals="4" format="ixt:num-dot-decimal" name="mtc:LoanReceivableInterestRate" scale="-2" unitRef="pure" id="ixv-18881">3.85</ix:nonFraction>% per annum.</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; ">Considering that the
business conditions of HuaMei Trading were not as expected, the Company recorded an allowance for bad debts of $<ix:nonFraction contextRef="c120" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="0" unitRef="usd" id="ixv-18882">550,000</ix:nonFraction> to fully reserve
the loan to Huamei Trading during fiscal year ended December 31, 2021, which was included in &#8220;Other general and administrative expenses&#8221;
on the accompanying consolidated statements of operations and comprehensive income/ (loss). During fiscal year ended December 31, 2023, the Company
fully collected the loan and related interest from HuaMei Trading, and the written off of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromRecoveriesOfLoanPreviouslyChargedOff" scale="0" unitRef="usd" id="ixv-18883">550,000</ix:nonFraction> is recovered.</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">In December 2021, the Company extended a loan
to Cacti Fintec Limited in an amount of $<ix:nonFraction contextRef="c121" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireNotesReceivable" scale="6" unitRef="usd" id="ixv-18884">2.1</ix:nonFraction> million. The loan had an interest rate of <ix:nonFraction contextRef="c121" decimals="4" format="ixt:num-dot-decimal" name="mtc:LoanReceivableInterestRate" scale="-2" unitRef="pure" id="ixv-18885">3.78</ix:nonFraction>% per annum with maturity date in <ix:nonNumeric contextRef="c6" name="mtc:MaturityDate" id="ixv-18886">December,
2022</ix:nonNumeric>. In December 2022, the loan was extended to December 2023 with a modified interest rate of <ix:nonFraction contextRef="c122" decimals="4" format="ixt:num-dot-decimal" name="mtc:LoanReceivableInterestRate" scale="-2" unitRef="pure" id="ixv-18887">4.35</ix:nonFraction>% per annum subsequently. In November
2022 and December 2022, the Company extended additional two loans to Cacti Fintec Limited in the amount of $<ix:nonFraction contextRef="c123" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireNotesReceivable" scale="6" unitRef="usd" id="ixv-18888">1.3</ix:nonFraction> million and $<ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireNotesReceivable" scale="0" unitRef="usd" id="ixv-18889">250,000</ix:nonFraction>,
respectively. The loans had an interest rate of <ix:nonFraction contextRef="c125" decimals="4" format="ixt:num-dot-decimal" name="mtc:LoanReceivableInterestRate" scale="-2" unitRef="pure" id="ixv-18890">4.35</ix:nonFraction>% per annum with maturity dates in <ix:nonNumeric contextRef="c126" name="mtc:MaturityDate" id="ixv-18891">November 2023</ix:nonNumeric> and <ix:nonNumeric contextRef="c127" name="mtc:MaturityDate" id="ixv-18892">December 2023</ix:nonNumeric>, respectively.
In April 2023, the above loans to Cacti Fintec Limited were terminated and the Company transferred the creditor&#8217;s right to CapitoLabs
Limited, which represented part of the consideration of the acquisition of Alpha Mind. As of December 31, 2023, the Company&#8217;s total
loan to Cacti Fintec Limited was nil.</p>

<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; text-align: justify; ">In February 2022, the
Company extended a loan to a third party company in an amount of $<ix:nonFraction contextRef="c128" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireNotesReceivable" scale="0" unitRef="usd" id="ixv-18893">100,000</ix:nonFraction>. Considering the collection is not probable, the Company recorded
an allowance for bad debts of $<ix:nonFraction contextRef="c128" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="0" unitRef="usd" id="ixv-18894">100,000</ix:nonFraction> to fully reserve the loan to the third party company during fiscal year ended December 31, 2022,
which was included in &#8220;Other general and administrative expenses&#8221; on the accompanying consolidated statements of operations
and comprehensive income/ (loss).</p>

<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; text-align: justify; ">In July 2022, the Company
extended a loan to Yifan Sun, a third party, in an amount of $<ix:nonFraction contextRef="c129" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireNotesReceivable" scale="0" unitRef="usd" id="ixv-18895">120,000</ix:nonFraction>. The loan had an interest rate of <ix:nonFraction contextRef="c129" decimals="4" format="ixt:num-dot-decimal" name="mtc:LoanReceivableInterestRate" scale="-2" unitRef="pure" id="ixv-18896">3.85</ix:nonFraction>% per annum with a maturity
date in <ix:nonNumeric contextRef="c129" name="mtc:MaturityDate" id="ixv-18897">July 2023</ix:nonNumeric>. Sun Yifan repaid $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromCollectionOfNotesReceivable" scale="0" unitRef="usd" id="ixv-18898">75,000</ix:nonFraction> during fiscal year ended December 31, 2022, and repaid $<ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromCollectionOfNotesReceivable" scale="0" unitRef="usd" id="ixv-18899">45,000</ix:nonFraction> during fiscal year ended December
31, 2023. As of December 31, 2023, the Company fully collected the loan and interest as of reporting date.</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; ">In July 2022 and September
2022, the Company extended two loans to FLJ Group Limited (formerly known&#160;as &#8220;Q&amp;K International Group Limited&#8221;) in
the amount of $<ix:nonFraction contextRef="c131" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireNotesReceivable" scale="0" unitRef="usd" id="ixv-18900">500,000</ix:nonFraction> and $<ix:nonFraction contextRef="c132" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireNotesReceivable" scale="0" unitRef="usd" id="ixv-18901">100,000</ix:nonFraction>, respectively. The loans had an interest rate of <ix:nonFraction contextRef="c131" decimals="4" format="ixt:num-dot-decimal" name="mtc:LoanReceivableInterestRate" scale="-2" unitRef="pure" id="ixv-18902"><ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="mtc:LoanReceivableInterestRate" scale="-2" unitRef="pure" id="ixv-18903">3.85</ix:nonFraction></ix:nonFraction>% per annum with a maturity date in <ix:nonNumeric contextRef="c133" name="mtc:MaturityDate" id="ixv-18904"><ix:nonNumeric contextRef="c131" name="mtc:MaturityDate" id="ixv-18905">July 2023</ix:nonNumeric></ix:nonNumeric>.
In July 2023, the Company extended the loan to FLJ in the amount of $<ix:nonFraction contextRef="c134" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableWithFixedRatesOfInterest1" scale="0" unitRef="usd" id="ixv-18906">600,000</ix:nonFraction>. As of December 31, 2023, the Company&#8217;s total loan
to FLJ Group Limited amounted to $<ix:nonFraction contextRef="c135" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableNet" scale="0" unitRef="usd" id="ixv-18907">600,000</ix:nonFraction>.</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; ">In September 2022, the
Company agreed to extend a loan to Yong Zhang, a third party, in an amount of RMB <ix:nonFraction contextRef="c132" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireNotesReceivable" scale="0" unitRef="cny" id="ixv-18908">1,650,000</ix:nonFraction> (approximately $<ix:nonFraction contextRef="c136" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireNotesReceivable" scale="0" unitRef="usd" id="ixv-18909">237,000</ix:nonFraction>). The loan had an
interest rate of <ix:nonFraction contextRef="c132" decimals="4" format="ixt:num-dot-decimal" name="mtc:LoanReceivableInterestRate" scale="-2" unitRef="pure" id="ixv-18910">3.65</ix:nonFraction>% per annum with a maturity date in <ix:nonNumeric contextRef="c132" name="mtc:MaturityDate" id="ixv-18911">September 2023</ix:nonNumeric>.&#160;During fiscal year ended December 31, 2023, the Company
fully collected the loan and related interest from Yong Zhang.</p></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: 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 -->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; ">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_OtherCurrentAssetsTextBlock-c0_cont_1" escape="true" name="us-gaap:OtherCurrentAssetsTextBlock" id="ixv-16545"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>NOTE 7 &#8211; <span style="text-decoration:underline">PREPAID EXPENSES AND
OTHER CURRENT ASSETS</span></b></p>

<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="_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" id="ixv-18912">As of December 31, 2023 and 2022, prepaid
expenses and other current assets consisted of the following:</ix:nonNumeric></p>

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

<ix:continuation continuedAt="_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock-c0_cont_2" id="_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock-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><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><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">Prepaid professional service fees</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="c137" decimals="0" format="ixt:num-dot-decimal" name="mtc:PrepaidProfessionalFees" scale="0" unitRef="usd" id="ixv-18913">14,955</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="c138" decimals="0" format="ixt:num-dot-decimal" name="mtc:PrepaidProfessionalFees" scale="0" unitRef="usd" id="ixv-18914">8,927</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-size: 10pt">Other receivables<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c137" decimals="0" format="ixt:num-dot-decimal" id="ix_42_fact" name="us-gaap:OtherReceivables" scale="0" unitRef="usd">297,349</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="c138" decimals="0" format="ixt:num-dot-decimal" id="ix_43_fact" name="us-gaap:OtherReceivables" scale="0" unitRef="usd">103,204</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"><span style="font-size: 10pt">Others<sup>(2)</sup></span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c137" decimals="0" format="ixt:num-dot-decimal" id="ix_44_fact" name="us-gaap:OtherPrepaidExpenseCurrent" scale="0" unitRef="usd">103,421</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="c138" decimals="0" format="ixt:num-dot-decimal" id="ix_45_fact" name="us-gaap:OtherPrepaidExpenseCurrent" scale="0" unitRef="usd">60,074</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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="c137" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-18919">415,725</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="c138" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-18920">172,205</ix:nonFraction></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></ix:continuation></ix:nonNumeric><div>


</div><div>

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

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

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

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

<ix:continuation continuedAt="_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock-c0_cont_3" id="_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock-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">(1)</td><td style="text-align: justify">Other receivables mainly consist of other receivables from third
parties, advances to employees and other deposits.</td>
</tr></table></ix:continuation>

<ix:continuation id="_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock-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: 0in"/><td style="width: 0.25in; text-align: left">(2)</td><td style="text-align: justify">Others mainly consists of deductible value-added tax.</td>
</tr></table></ix:continuation></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="ixv-16640"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>NOTE 8 &#8211;&#160;<span style="text-decoration:underline">PROPERTY AND EQUIPMENT,
NET</span></b></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="_PropertyPlantAndEquipmentTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="ixv-18921">As of December 31, 2023
and 2022, property and equipment consisted of the following:</ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</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="vertical-align: top; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Useful life</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: 60%; text-align: left">Office equipment and furniture</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 15%; text-align: center"><ix:nonNumeric contextRef="c140" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-18922">3</ix:nonNumeric> - <ix:nonNumeric contextRef="c141" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-18923">5</ix:nonNumeric> Years</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="c142" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-18924">143,545</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="c143" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-18925">155,062</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Leasehold improvement</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">The lesser of remaining lease term or <ix:nonNumeric contextRef="c66" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-18926">2</ix:nonNumeric> - <ix:nonNumeric contextRef="c67" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-18927">3</ix:nonNumeric> Years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c144" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-18928">83,139</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="c145" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-18929">84,549</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; vertical-align: top">Software</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c68" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-18930">1</ix:nonNumeric> - <ix:nonNumeric contextRef="c69" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-18931">3</ix:nonNumeric> Years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c146" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-18932">11,719</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="c147" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-18933">11,917</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Finance lease right-of-use asset</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: center; padding-bottom: 1.5pt"><ix:nonNumeric contextRef="c70" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-18934">4</ix:nonNumeric> Years</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c70" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-18935">152,540</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="c148" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-18936">152,859</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; vertical-align: top">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</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:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-18937">390,943</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:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-18938">404,387</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: center; padding-bottom: 1.5pt">&#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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-18939">261,871</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-18940">219,964</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: 4pt; vertical-align: top">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="vertical-align: top; text-align: center; 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:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-18941">129,072</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-18942">184,423</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">For the years ended December 31, 2023, 2022 and
2021, depreciation expense amounted to $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd" id="ixv-18943">45,782</ix:nonFraction>, $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd" id="ixv-18944">66,428</ix:nonFraction> and $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd" id="ixv-18945">40,130</ix:nonFraction>, respectively, all of which were included in operating expenses.</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 -->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="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company entered into a finance vehicle lease
in 2021 and the finance lease right-of-use asset with a net carrying amount of $<ix:nonFraction contextRef="c139" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="0" unitRef="usd" id="ixv-18946">65,077</ix:nonFraction> and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="0" unitRef="usd" id="ixv-18947">103,998</ix:nonFraction> as of December 31, 2023 and 2022,
respectively, were included in property and equipment net. Finance lease liabilities were nil as of December 31, 2023 and 2022. The Company
made cash payments of $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeasePrincipalPayments" scale="0" unitRef="usd" id="ixv-18948">163,301</ix:nonFraction> for finance lease liabilities during the year ended December 31, 2021, which is included within the financing
activities section on the consolidated statements of cash flows.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:InvestmentTextBlock" id="ixv-16769"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 9 &#8211; <span style="text-decoration:underline">LONG-TERM
INVESTMENTS</span></b></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; ">The Company&#8217;s long-term
investments consist of equity investments without readily determinable fair value which were accounted for using measurement alternative
and equity method investments. As of December 31, 2023 and 2022, the Company&#8217;s long-term investments were nil on the consolidated
balance sheet.</p>

<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; "><b><span style="text-decoration:underline">Equity Investment Using Measurement
Alternative</span></b></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; ">On July 1, 2019, the
Company invested RMB <ix:nonFraction contextRef="c149" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" scale="6" unitRef="cny" id="ixv-18949">1.0</ix:nonFraction> million (approximately $<ix:nonFraction contextRef="c149" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" scale="0" unitRef="usd" id="ixv-18950">143,000</ix:nonFraction>) to acquire a <ix:nonFraction contextRef="c150" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure" id="ixv-18951">4.9</ix:nonFraction>% interest in Caishang Education Technology (Beijing) Co., Ltd
(&#8220;Caishang&#8221;). Since the Company does not exercise significant influence over Caishang and Caishang does not have readily determinable
fair value as a privately held Company, the investment was accounted for using measurement alternative, in which the Company record the
investment at cost, less impairment, and plus or minus subsequent adjustments for observable price changes.</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; ">On January 1, 2020, the
Company invested RMB <ix:nonFraction contextRef="c151" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" scale="6" unitRef="cny" id="ixv-18952">5.7</ix:nonFraction> million (approximately $<ix:nonFraction contextRef="c151" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" scale="0" unitRef="usd" id="ixv-18953">817,000</ix:nonFraction>) to acquire a <ix:nonFraction contextRef="c152" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure" id="ixv-18954">35</ix:nonFraction>% interest in Xtransfer. As Xtransfer failed to fulfill the restrictive
terms prescribed in the investment agreement, on October 31, 2020, Xtranfer agreed to return RMB <ix:nonFraction contextRef="c153" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments" scale="6" unitRef="cny" id="ixv-18955">2.6</ix:nonFraction> million (approximately $<ix:nonFraction contextRef="c153" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments" scale="0" unitRef="usd" id="ixv-18956">399,000</ix:nonFraction>)
to the Company and reduce the Company&#8217;s interest to <ix:nonFraction contextRef="c154" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure" id="ixv-18957">19</ix:nonFraction>%. The investment was accounted for under the equity method prior to the return
of investment, and the carrying amount of the investment on October 31, 2020 was RMB <ix:nonFraction contextRef="c154" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestments" scale="6" unitRef="cny" id="ixv-18958">2.8</ix:nonFraction> million (approximately $<ix:nonFraction contextRef="c154" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestments" scale="0" unitRef="usd" id="ixv-18959">425,000</ix:nonFraction>). Since the Company
no longer has significant influence over Xtransfer after the return of investment and Xtransfer does not have readily determinable fair
value as a privately held company, the remaining investment was accounted for using measurement alternative, in which the initial basis
of the investment is the carrying amount as of October 31, 2020 and subsequently adjusted for any impairment and observable price changes.</p>

<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; text-align: justify">The Company reviews its investments for impairment
based on performance and financial position of the investees as well as other evidence of market value. Such evaluation includes, but
is not limited to, reviewing the investee&#8217;s cash position, recent financing, projected and historical financial performance, cash
flow forecasts and financing needs. The Company recorded impairment on long-term investments for an amount of RMB<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment" scale="0" unitRef="cny" id="ixv-18960">3,776,275</ix:nonFraction> (approximately
$<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment" scale="0" unitRef="usd" id="ixv-18961">585,000</ix:nonFraction>) during the year ended December 31, 2021. As a result, the carrying value of long-term investments was reduced to zero.</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:FinancingReceivablesTextBlock" id="ixv-16791"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; "><b>NOTE
10 &#8211;&#160;NOTES RECEIVABLE</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant
to the Equity Acquisition Agreement dated November 22, 2023, the Sellers agreed to sell all of the issued and outstanding ordinary shares
of Alpha Mind to FLJ for the aggregate purchase price of $<ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares" id="ixv-18962">180,000,000</ix:nonFraction>. The transaction was closed on December 28, 2023. At closing, FLJ
agreed to provide the Sellers with promissory notes for the Purchase Price less certain adjustments as set forth in the Purchase Agreement.
The promissory notes were to mature in 90 days and be secured by all of the issued and outstanding equity of Alpha Mind as well as all
of the assets of Alpha Mind and its subsidiaries. The maturity dates of the notes were extended from March 25, 2024 to June 30, 2024.
The Company holds an <ix:nonFraction contextRef="c156" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure" id="ixv-18963">85</ix:nonFraction>% ownership stake in Alpha Mind which represent $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireNotesReceivable" scale="0" unitRef="usd" id="ixv-18964">153,000,000</ix:nonFraction> of notes receivable and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="0" unitRef="usd" id="ixv-18965">50,301</ix:nonFraction> of interest as of
December 31, 2023.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company engaged a third party specialist to conduct business valuation
based on financial cash flow forecast from 2023 to 2033 of Alpha Mind, and selected five comparable insurance agency companies for market
method comparison. The Company assesses the consideration of $<ix:nonFraction contextRef="c3" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment" scale="6" unitRef="usd" id="ixv-18966">153</ix:nonFraction> million is at fair value, and there is no indicators of impairment.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company expects to recover the full amount of note receivable over
one year, either by cash or transfer of shares. Thus, the Company classifies the notes receivable to a non-current asset on the accompanying
consolidated balance sheet as of December 31, 2023. As of the date of this report, the Company has received repayment from FLJ of approximately
$<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfConvertibleDebt" scale="0" unitRef="usd" id="ixv-18967">840,000</ix:nonFraction>.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company periodically reviews notes receivable
for impairment if there is any sign indicating that the carrying amount of notes receivable may not be fully recoverable. Factors to consider
in these reviews include historical collection experience, aging of receivables, credit history and financial conditions of the issuer.
As of December 31, 2023, the Company did not recognize any allowance for credit loss on notes receivable.</p></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><!-- 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 -->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"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="ixv-16817"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>NOTE 11 &#8211; <span style="text-decoration:underline">ACCRUED LIABILITIES
AND OTHER PAYABLES</span></b></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="_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="ixv-18968">As of December 31, 2023 and 2022, accrued
liabilities and other payables consisted of the following:</ix:nonNumeric></p>

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

<ix:continuation continuedAt="_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock-c0_cont_2" id="_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock-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><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><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">Accrued professional service fees</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:AccruedProfessionalFeesCurrent" scale="0" unitRef="usd" id="ixv-18969">97,412</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:AccruedProfessionalFeesCurrent" scale="0" unitRef="usd" id="ixv-18970">121,139</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued technical service fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">-</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:AccruedProfessionalFeesCurrentAndNoncurrent" scale="0" unitRef="usd" id="ixv-18971">25,845</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">Accrued FINRA fine *</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" id="ix_46_fact" name="us-gaap:AccruedLiabilitiesCurrent" scale="0" unitRef="usd">125,550</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" id="ix_47_fact" name="us-gaap:AccruedLiabilitiesCurrent" scale="0" unitRef="usd">125,550</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued 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:InterestPayableCurrent" scale="0" unitRef="usd" id="ixv-18974">746,411</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-212">-</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">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:OtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-18975">100,897</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:OtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-18976">98,163</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-18977">1,070,270</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:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-18978">370,697</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="_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock-c0_cont_2"><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; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="text-align: justify; font-size: 10pt"><ix:footnote id="ix_6_footnote" xml:lang="en-US"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See Note 17.</span></ix:footnote></td></tr> </table></ix:continuation></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:DebtDisclosureTextBlock" id="ixv-16917"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>NOTE 12 &#8211; <span style="text-decoration:underline">LOAN PAYABLE</span></b></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; ">In August 2023, the Company
borrowed $<ix:nonFraction contextRef="c157" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherBorrowings" scale="0" unitRef="usd" id="ixv-18979">241,750</ix:nonFraction> from HuaMei Trading Management Limited for working capital needs. The borrowing is short-term in nature, non-interest
bearing, unsecured and repayable on demand. The borrowing was repaid in April 2024. The balance of loan payable of the Company is $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansPayable" scale="0" unitRef="usd" id="ixv-18980">241,750</ix:nonFraction>
and <span style="-sec-ix-hidden: hidden-fact-213">nil</span> as of December 31, 2023 and 2022.</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" continuedAt="_LongTermDebtTextBlock-c0_cont_1" escape="true" name="us-gaap:LongTermDebtTextBlock" id="ixv-16927"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 13 &#8211;&#160;<span style="text-decoration:underline">CONVERTIBLE
PROMISSORY NOTES</span></b></p>

<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; text-align: justify"><span style="text-decoration:underline">Convertible promissory note issued on February
22, 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">On February 22, 2023, the Company issued an unsecured
senior convertible promissory note (&#8220;Note 1&#8221;) of $<ix:nonFraction contextRef="c158" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentIssuedPrincipal" scale="6" unitRef="usd" id="ixv-18981">40</ix:nonFraction> million to a non-U.S. investor ( &#8220;Investor 1&#8221;), bearing
interest of <ix:nonFraction contextRef="c158" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure" id="ixv-18982">6</ix:nonFraction>% per annum. Note 1 will mature 24 months after the effective date. Note 1 has an original principal amount of $<ix:nonFraction contextRef="c159" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentAnnualPrincipalPayment" scale="0" unitRef="usd" id="ixv-18983">40,000,000</ix:nonFraction>
and Investor 1 paid a purchase price of $<ix:nonFraction contextRef="c158" decimals="0" format="ixt:num-dot-decimal" name="mtc:PurchasePrice" scale="0" unitRef="usd" id="ixv-18984">32,000,000</ix:nonFraction>, reflecting an original issue discount of <ix:nonFraction contextRef="c160" decimals="2" format="ixt:num-dot-decimal" name="mtc:OriginalIssueDiscountRate" scale="-2" unitRef="pure" id="ixv-18985">20</ix:nonFraction>%. On February 24, 2023, Investor 1 converted
all outstanding balance of notes into ordinary shares, par value $<ix:nonFraction contextRef="c161" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares" id="ixv-18986">0.01</ix:nonFraction> per share, at conversion price of $<ix:nonFraction contextRef="c161" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" unitRef="usdPershares" id="ixv-18987">0.5</ix:nonFraction> per share, which represents
<ix:nonFraction contextRef="c162" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" unitRef="shares" id="ixv-18988">80,000,000</ix:nonFraction> ordinary shares.</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="text-decoration:underline">Convertible promissory note issued on March
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">On March 31, 2023, the Company issued a senior
convertible promissory note (&#8220;Note 2&#8221;) of not more than $<ix:nonFraction contextRef="c163" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentIssuedPrincipal" scale="6" unitRef="usd" id="ixv-18989">70</ix:nonFraction> million to an investor (&#8220;Investor 2&#8221;), bearing interest
of <ix:nonFraction contextRef="c163" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure" id="ixv-18990">8</ix:nonFraction>% per annum. Note 2 will mature on the second anniversary of their issuance date. Note 2 had an original issue discount of <ix:nonFraction contextRef="c164" decimals="2" format="ixt:num-dot-decimal" name="mtc:OriginalIssueDiscountRate" scale="-2" unitRef="pure" id="ixv-18991">20</ix:nonFraction>%, resulting
in an aggregate purchase price of up to $<ix:nonFraction contextRef="c163" decimals="-6" format="ixt:num-dot-decimal" name="mtc:PurchasePrice" scale="6" unitRef="usd" id="ixv-18992">56</ix:nonFraction> million assuming the full purchase of Note 2.</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">On May 11, 2023, Investor 2 converted $<ix:nonFraction contextRef="c165" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockAmountConverted1" scale="6" unitRef="usd" id="ixv-18993">2.82</ix:nonFraction> million
of outstanding balance of the note into ordinary shares, par value $<ix:nonFraction contextRef="c166" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares" id="ixv-18994">0.01</ix:nonFraction> per share, at conversion price of $<ix:nonFraction contextRef="c166" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" unitRef="usdPershares" id="ixv-18995">0.705</ix:nonFraction> per share, which represents
<ix:nonFraction contextRef="c165" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" unitRef="shares" id="ixv-18996">4,000,000</ix:nonFraction> ordinary shares. On October 4, 2023, the Company completed the conversion of $<ix:nonFraction contextRef="c167" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockAmountConverted1" scale="6" unitRef="usd" id="ixv-18997">30.0</ix:nonFraction> million of outstanding balance of the note
into ordinary shares, at a conversion price of $<ix:nonFraction contextRef="c168" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" unitRef="usdPershares" id="ixv-18998">0.30</ix:nonFraction> per share, which represents <ix:nonFraction contextRef="c169" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" unitRef="shares" id="ixv-18999">100,000,000</ix:nonFraction> ordinary shares. The issue discount of $<ix:nonFraction contextRef="c170" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="0" unitRef="usd" id="ixv-19000">5,208,356</ix:nonFraction>
is included in &#8220;Additional paid-in capital&#8221; on the accompanying consolidated balance sheet ffor the year ended December 31,
2023.</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="text-decoration:underline">Convertible promissory note issued on June
7, 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">On June 7, 2023, the Company issued a senior convertible
promissory note of $<ix:nonFraction contextRef="c171" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentIssuedPrincipal" scale="6" unitRef="usd" id="ixv-19001">7.0</ix:nonFraction> million to the sellers of Alpha Mind, bearing interest of <ix:nonFraction contextRef="c171" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure" id="ixv-19002">1</ix:nonFraction>% per annum. On June 14, 2023, the sellers converted
$<ix:nonFraction contextRef="c172" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockAmountConverted1" scale="0" unitRef="usd" id="ixv-19003">3,950,000</ix:nonFraction> of outstanding balance of the note into ordinary shares, par value $<ix:nonFraction contextRef="c173" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares" id="ixv-19004">0.01</ix:nonFraction> per share, at a conversion price of $<ix:nonFraction contextRef="c173" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" unitRef="usdPershares" id="ixv-19005">0.395</ix:nonFraction> per share,
which represents <ix:nonFraction contextRef="c172" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" unitRef="shares" id="ixv-19006">10,000,000</ix:nonFraction> ordinary shares.</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: 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 -->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="_LongTermDebtTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The interest expense of $<ix:nonFraction contextRef="c174" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebt" scale="0" unitRef="usd" id="ixv-19007">743,600</ix:nonFraction> for unconverted
notes is included in the &#8220;Interest expense&#8221; section on the accompanying consolidated income statements for the year ended
December 31, 2023, the issue discount of $<ix:nonFraction contextRef="c175" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="0" unitRef="usd" id="ixv-19008">840,047</ix:nonFraction> for unconverted notes is included in &#8220;Additional paid-in capital&#8221; on the
accompanying consolidated balance sheet as of ended December 31, 2023.</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">The remaining balance of convertible promissory
notes on the consolidated balance sheet as of December 31, 2023 represents the issued amount of convertible promissory notes, minus the
amount of notes converted into shares, plus the issue discount for notes converted into shares.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock" id="ixv-16970"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 14 &#8211; <span style="text-decoration:underline">INCOME
TAXES</span></b></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; "><b>British Virgin Islands
(&#8220;BVI&#8221;)</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Under the current laws
of BVI, MMTEC and MMBD Trading are not subject to tax on income or capital gain. In addition, payments of dividends by the Company to
their shareholders are not subject to withholding tax in the BVI.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Subsidiaries in Hong
Kong are subject to&#160;<ix:nonFraction contextRef="c176" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" unitRef="pure" id="ixv-19009">16.5</ix:nonFraction>% income tax on their taxable income generated from operations in Hong Kong. The first HK$<ix:nonFraction contextRef="c176" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationTaxCredits" scale="6" unitRef="hkd" id="ixv-19010">2</ix:nonFraction>&#160;million
of profits arising in or derived from Hong Kong are taxed at <ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" unitRef="pure" id="ixv-19011">8.25</ix:nonFraction>% and any assessable profits over HK$<ix:nonFraction contextRef="c0" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationTaxCredits" scale="6" unitRef="hkd" id="ixv-19012">2</ix:nonFraction> million are taxed at 16.5%. The
Company&#8217;s subsidiaries, MM Future and HC Securities are incorporated in Hong Kong and had a loss for the years ended December 31,
2023, 2022 and 2021. Therefore, there was no provision for income taxes in the years ended December 31, 2023, 2022 and 2021.</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; "><b>Cayman Islands </b></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; ">There is no income tax
for companies domiciled in the Cayman Islands. Accordingly, MM Fund does not present any income tax provisions related to Cayman Islands
tax jurisdiction, where these four companies are domiciled.</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; "><b>United States</b></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; ">MM Global was incorporated
in the State of Illinois and operates as a securities broker/dealer in New York, New York.&#160;MM Global is subject to Federal, State,
and Local income taxes on its net income. MM Global had a net loss for the years ended December 31, 2023, 2022 and 2021. As a result,
no provision for income tax has been made in the years ended December 31, 2023, 2022 or 2021. MM Global has determined that there are
no material uncertain tax positions that require recognition or disclosure in its financial statements.</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; ">MM Global&#8217;s income
tax returns are subject to examination by the appropriate tax jurisdictions. As of December 31, 2023, MM Global&#8217;s federal and state
tax returns generally remain open for the last three years.</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; "><b>PRC</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Gujia and Haichuan Zhixin
were incorporated in the PRC and are subject to PRC Enterprise Income Tax (&#8220;EIT&#8221;) on the taxable income in accordance with
the relevant PRC income tax laws. On March 16, 2007, the National People&#8217;s Congress enacted a new enterprise income tax law, which
took effect on January 1, 2008. The law applies a uniform <ix:nonFraction contextRef="c177" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" scale="-2" unitRef="pure" id="ixv-19013">25</ix:nonFraction>% enterprise income tax rate to both foreign invested enterprises and domestic
enterprises. In the years ended December 31, 2023, 2022 and 2021, Gujia were recognized as small low-profit enterprises and received a
preferential income tax rate of <ix:nonFraction contextRef="c177" decimals="2" format="ixt:num-dot-decimal" name="mtc:PreferentialIncomeTaxRate" scale="-2" unitRef="pure" id="ixv-19014">5</ix:nonFraction>%. Haichuan Zhixin had a loss for the year ended December 31, 2023. In the years ended December 31, 2023,
2022 and 2021, Gujia and Haichuan Zhixin did not generate any taxable income. Therefore, there was no provision for income taxes in the
years ended December 31, 2023, 2022 and 2021 for those entities.</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: 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 -->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><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="_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="ixv-19015">The reconciliations of
the statutory income tax rate and the Company&#8217;s effective income tax rate are as follows:</ix:nonNumeric></p>

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

<ix:continuation id="_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-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-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">For the<br/> Year Ended</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">For the<br/> Year Ended</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">For the <br/> Year Ended</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">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><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/> 2021</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="text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: justify">Hong Kong statutory income tax rate</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="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure" id="ixv-19016">16.5</ix:nonFraction></td><td style="width: 1%; text-align: left">%</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="c5" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure" id="ixv-19017">16.5</ix:nonFraction></td><td style="width: 1%; text-align: left">%</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="c6" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure" id="ixv-19018">16.5</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Valuation allowance recognized with respect to the loss in the Hong Kong companies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="mtc:EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance" scale="-2" unitRef="pure" id="ixv-19019">16.5</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="c5" decimals="3" format="ixt:num-dot-decimal" name="mtc:EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance" scale="-2" unitRef="pure" id="ixv-19020">16.5</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="c6" decimals="3" format="ixt:num-dot-decimal" name="mtc:EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance" scale="-2" unitRef="pure" id="ixv-19021">16.5</ix:nonFraction></td><td style="text-align: left">)%</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: justify">PRC statutory income tax rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="mtc:EffectiveIncomeTaxRateReconciliationStatutoryIncome" scale="-2" unitRef="pure" id="ixv-19022">25.0</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="c5" decimals="3" format="ixt:num-dot-decimal" name="mtc:EffectiveIncomeTaxRateReconciliationStatutoryIncome" scale="-2" unitRef="pure" id="ixv-19023">25.0</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="c6" decimals="3" format="ixt:num-dot-decimal" name="mtc:EffectiveIncomeTaxRateReconciliationStatutoryIncome" scale="-2" unitRef="pure" id="ixv-19024">25.0</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Effect of income tax exemptions and reliefs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" unitRef="pure" id="ixv-19025">20.0</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="c5" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" unitRef="pure" id="ixv-19026">20.0</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="c6" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" unitRef="pure" id="ixv-19027">20.0</ix:nonFraction></td><td style="text-align: left">)%</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: justify">Valuation allowance recognized with respect to the loss in the PRC companies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies" scale="-2" unitRef="pure" id="ixv-19028">5.0</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="c5" decimals="3" format="ixt:num-dot-decimal" name="mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies" scale="-2" unitRef="pure" id="ixv-19029">5.0</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="c6" decimals="3" format="ixt:num-dot-decimal" name="mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies" scale="-2" unitRef="pure" id="ixv-19030">5.0</ix:nonFraction></td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">US corporate tax rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="mtc:EffectiveIncomeTaxRateReconciliationCorporateTaxRate" scale="-2" unitRef="pure" id="ixv-19031">21.0</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="c5" decimals="3" format="ixt:num-dot-decimal" name="mtc:EffectiveIncomeTaxRateReconciliationCorporateTaxRate" scale="-2" unitRef="pure" id="ixv-19032">21.0</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="c6" decimals="3" format="ixt:num-dot-decimal" name="mtc:EffectiveIncomeTaxRateReconciliationCorporateTaxRate" scale="-2" unitRef="pure" id="ixv-19033">21.0</ix:nonFraction></td><td style="text-align: left">%</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: justify; padding-bottom: 1.5pt">Valuation allowance recognized with respect to the loss in the US companies</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="3" format="ixt:num-dot-decimal" name="mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies" scale="-2" unitRef="pure" id="ixv-19034">21.0</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="c5" decimals="3" format="ixt:num-dot-decimal" name="mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies" scale="-2" unitRef="pure" id="ixv-19035">21.0</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="c6" decimals="3" format="ixt:num-dot-decimal" name="mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies" scale="-2" unitRef="pure" id="ixv-19036">21.0</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify; padding-bottom: 4pt">Total</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="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure" id="ixv-19037">0.0</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">%</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="c5" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure" id="ixv-19038">0.0</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">%</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="c6" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure" id="ixv-19039">0.0</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">%</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"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="ixv-19040">As of December 31, 2023, 2022 and 2021, the components
of the Company&#8217;s deferred income tax assets were set forth below:</ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</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>&#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><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/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>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><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: 64%; text-align: left">Net operating losses carry 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:DeferredTaxAssetsOperatingLossCarryforwards" scale="0" unitRef="usd" id="ixv-19041">1,548,868</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:DeferredTaxAssetsOperatingLossCarryforwards" scale="0" unitRef="usd" id="ixv-19042">1,194,054</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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="0" unitRef="usd" id="ixv-19043">859,455</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Cutoff adjustments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-214">-</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="mtc:DeferredTaxAssetsCutoffAdjustments" scale="0" sign="-" unitRef="usd" id="ixv-19044">44,395</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="c26" decimals="0" format="ixt:num-dot-decimal" name="mtc:DeferredTaxAssetsCutoffAdjustments" scale="0" sign="-" unitRef="usd" id="ixv-19045">47,704</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">Gross deferred tax 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:DeferredTaxAssetsGross" scale="0" unitRef="usd" id="ixv-19046">1,548,868</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:DeferredTaxAssetsGross" scale="0" unitRef="usd" id="ixv-19047">1,238,449</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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="0" unitRef="usd" id="ixv-19048">907,159</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: 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-19049">1,548,868</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-19050">1,238,449</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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd" id="ixv-19051">907,159</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: 4pt">Net deferred tax 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"><div style="-sec-ix-hidden: hidden-fact-215">-</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-216">-</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-217">-</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; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, the Company has a net
operating loss (&#8220;NOL&#8221;) carry forward for tax purposes of $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="0" unitRef="usd" id="ixv-19052">18,865,999</ix:nonFraction> available to offset future taxable income. Most of the
NOLs from its subsidiaries as of December 31, 2023 will expire in years 2024 to 2028 if not utilized. The NOL from the MM Global as of
December 31, 2023 will expire in years 2039 to 2043 if not utilized.</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; ">The Company provided
a valuation allowance equal to the deferred income tax asset for the years ended December 31, 2023, 2022 and 2021. The management believes
that the Company&#8217;s cumulative losses arising from recurring business of subsidiaries constituted significant strong evidence that
most of the deferred tax assets would not be realizable and this evidence outweighed the expectations that the Company would generate
future taxable income. As such, deferred tax assets arise from net operating losses are fully allowed for the years ended December 31,
2023, 2022 and 2021. The increase in the allowance was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="0" unitRef="usd" id="ixv-19053">237,488</ix:nonFraction>, $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="0" unitRef="usd" id="ixv-19054">331,290</ix:nonFraction>, and $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="0" unitRef="usd" id="ixv-19055">261,814</ix:nonFraction> for the years ended December 31, 2023, 2022 and
2021, respectively.</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; "><b>Accounting for Uncertainty in Income Taxes</b></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 tax authority of
the PRC government conducts periodic and ad hoc tax filing reviews on business enterprises operating in the PRC after those enterprises
complete their tax filings. Therefore, the Company&#8217;s PRC entities&#8217; tax filings results are subject to change. It is therefore
uncertain as to whether the PRC tax authority may take different views about the Company&#8217;s PRC entities&#8217; tax filings, which
may lead to additional tax liabilities. Tax years that remain subject to examination are the years ended December 31, 2023, 2022 and 2021.</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; ">ASC 740 requires recognition
and measurement of uncertain income tax positions using a &#8220;more-likely-than-not&#8221; approach. The management evaluated the Company&#8217;s
tax positions and concluded that no provision for uncertainty in income taxes was necessary for the years ended December 31, 2023, 2022
and 2021.</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: 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 -->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; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="ixv-17297"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 15 &#8211;&#160;<span style="text-decoration:underline">SHAREHOLDERS&#8217;
EQUITY</span></b></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; "><b>Common Stock</b></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; ">The Company is authorized
to issue <ix:nonFraction contextRef="c45" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-19056">5,000,000,000</ix:nonFraction> shares of common stock with a par value of $<ix:nonFraction contextRef="c45" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19057">0.01</ix:nonFraction> per share.</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; ">Pursuant to a service
agreement dated July 21, 2020, the Company issued <ix:nonFraction contextRef="c178" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="0" unitRef="shares" id="ixv-19058">75,000</ix:nonFraction> common shares (given effect of the Reverse Stock Split) to Tony Wayne Network
Technology Co., Limited as compensation of a Hong Kong and China based consulting program. The stock-based compensation of $<ix:nonFraction contextRef="c179" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19059">1,005,000</ix:nonFraction>
was recognized as part of the &#8220;professional fees&#8221; in the Company&#8217;s consolidated statement of operations and comprehensive
income/ (loss).</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; ">On February 22, 2021,
the Company entered into a Securities Purchase Agreement with certain institutional investors in connection with a registered direct offering
of <ix:nonFraction contextRef="c180" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-19060">430,000</ix:nonFraction> (given effect of the Reverse Stock Split) of the Company&#8217;s common shares, at a purchase price of $<ix:nonFraction contextRef="c181" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-19061">37.0</ix:nonFraction> per share (given
effect of the Reverse Stock Split). The Company sold the common shares for aggregate gross proceeds of $<ix:nonFraction contextRef="c180" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-19062">15,910,000</ix:nonFraction>. The net proceeds from
the transactions were $<ix:nonFraction contextRef="c180" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="0" unitRef="usd" id="ixv-19063">14,637,200</ix:nonFraction>, after deducting certain fees due to the placement agent and the Company&#8217;s transaction expenses
and will be used for working capital and general corporate purposes.&#160;</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">Pursuant to a service agreement dated September
25, 2021, the Company issued <ix:nonFraction contextRef="c182" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="0" unitRef="shares" id="ixv-19064">42,620</ix:nonFraction> (given effect of the Reverse Stock Split) shares to Fortune Fintech Limited (&#8220;Fortune&#8221;)
on December 28, 2021, as compensation of an investor relationship consulting program.&#160;The fair value of the shares on the grant date
was $<ix:nonFraction contextRef="c182" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="0" unitRef="usd" id="ixv-19065">319,820</ix:nonFraction>.</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">On December 20, 2021, the Company entered into
a Securities Purchase Agreement with a single investor pursuant to which the investor will make a $<ix:nonFraction contextRef="c183" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherInvestments" scale="0" unitRef="usd" id="ixv-19066">2,000,000</ix:nonFraction> investment in the Company
in a Regulation S private placement. Under the terms of the Purchase Agreement, the investor will purchase <ix:nonFraction contextRef="c184" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-19067">500,000</ix:nonFraction> common shares (given
effect of the Reverse Stock Split) of the Company at a purchase price of $<ix:nonFraction contextRef="c183" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-19068">4.0</ix:nonFraction> per share (given effect of the Reverse Stock Split). The
gross proceeds of the transaction were $<ix:nonFraction contextRef="c184" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="6" unitRef="usd" id="ixv-19069">2.0</ix:nonFraction> million before deducting fees and other expenses.</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">Pursuant to a restricted stock award agreement
dated December 17, 2021, the board issued <ix:nonFraction contextRef="c185" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" unitRef="shares" id="ixv-19070">53,130</ix:nonFraction> shares (given effect of the Reverse Stock Split) to employees as 2020 awards on December
31, 2021. The fair value of the shares on the grant date was $<ix:nonFraction contextRef="c186" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="0" unitRef="usd" id="ixv-19071">475,514</ix:nonFraction>.</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">Pursuant to the restricted stock award agreement
dated December 24, 2021, the board issued <ix:nonFraction contextRef="c187" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" unitRef="shares" id="ixv-19072">29,250</ix:nonFraction> shares (given effect of the Reverse Stock Split) to former employees on December 31,
2021. The fair value of the shares on the grant date was $<ix:nonFraction contextRef="c188" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="0" unitRef="usd" id="ixv-19073">229,028</ix:nonFraction>.</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">Effective on July 13, 2022, the Company approved
a reverse stock split of the Company&#8217;s authorized and issued and outstanding shares of common stock, par value $<ix:nonFraction contextRef="c189" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19074">0.001</ix:nonFraction> per share,
at a ratio of 10-for-1 (the &#8220;Reverse Stock Split&#8221;). As a result of the Reverse Stock Split, the Company&#8217;s authorized
shares of common stock reduced from <ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-19075">500,000,000</ix:nonFraction> shares to <ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-19076">50,000,000</ix:nonFraction> shares, and the par value per share was increased from $<ix:nonFraction contextRef="c191" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19077">0.001</ix:nonFraction> to
$<ix:nonFraction contextRef="c190" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19078">0.01</ix:nonFraction>. All share and per share amount in the accompanying financial statement for the prior periods have been retroactively adjusted to
reflect the Reverse Stock Split.</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; ">On August 12, 2022, the
Company entered into a common stock purchase agreement with VG Master Fund SPC (&#8220;Investor&#8221;). Under this common stock purchase
agreement, subject to specified terms and conditions, the Company could, from time to time during the term of the purchase agreement,
sell to Investor up to the lesser of (a) $<ix:nonFraction contextRef="c192" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="6" unitRef="usd" id="ixv-19079">5.5</ix:nonFraction> million worth of shares of common stock, par value $<ix:nonFraction contextRef="c193" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19080">0.01</ix:nonFraction> per share, and (b) the maximum
amount of securities the Company is permitted to issue under its existing shelf registration statement, which was declared effective by
the SEC on July 21, 2020. In consideration for entering into the purchase agreement, the Company issued <ix:nonFraction contextRef="c192" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityOtherShares" scale="0" unitRef="shares" id="ixv-19081">53,334</ix:nonFraction> shares of common stock
to Investor as direct offering costs. The fair value of the shares on the grant date was $<ix:nonFraction contextRef="c194" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="0" unitRef="usd" id="ixv-19082">146,137</ix:nonFraction>. The $<ix:nonFraction contextRef="c194" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestCostsCapitalized" scale="0" unitRef="usd" id="ixv-19083">146,137</ix:nonFraction> was capitalized and was
subsequently reduced to $<ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredOfferingCosts" scale="0" unitRef="usd" id="ixv-19084">112,748</ix:nonFraction> which was included in &#8220;Deferred offering cost&#8221; on the accompanying consolidated balance sheets.
The Company sold <ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-19085">1,050,000</ix:nonFraction> common shares for aggregate net proceeds of $<ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="0" unitRef="usd" id="ixv-19086">1,223,251</ix:nonFraction> to the Investor after reduction of $<ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="0" unitRef="usd" id="ixv-19087">33,389</ix:nonFraction> direct offering
cost. The proceeds will be used for working capital and general corporate purposes.</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: 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 -->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 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">On October 26, 2022, the Company adopted a resolution
to amend the Company&#8217;s Memorandum and Articles of Association to increase the maximum number of shares that the Company is authorized
to issue from <ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-19088">50,000,000</ix:nonFraction> to <ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-19089">5,000,000,000</ix:nonFraction>.</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">On October 29, 2022, the Company entered into
a Securities Purchase Agreement (&#8220;Agreement 1&#8221;) with an investor. Pursuant to Agreement 1, the Company agreed to sell to this
investor <ix:nonFraction contextRef="c199" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-19090">400,000</ix:nonFraction> shares of common stock at a purchase price of $<ix:nonFraction contextRef="c200" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-19091">0.59</ix:nonFraction> for a consideration of $<ix:nonFraction contextRef="c201" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="0" unitRef="usd" id="ixv-19092">236,000</ix:nonFraction>. The Company issued <ix:nonFraction contextRef="c201" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-19093">400,000</ix:nonFraction> shares
to this purchaser on December 3, 2022 and received consideration on December 30, 2022.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 23, 2022, the Company entered into
a Securities Purchase Agreement (&#8220;Agreement 2&#8221;) with an investor. Pursuant to Agreement 2, the Company agreed to sell to this
investor <ix:nonFraction contextRef="c202" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-19094">500,000</ix:nonFraction> shares of common stock at a purchase price of $<ix:nonFraction contextRef="c203" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-19095">0.515</ix:nonFraction> for a consideration of $<ix:nonFraction contextRef="c204" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="0" unitRef="usd" id="ixv-19096">257,500</ix:nonFraction>. The Company issued <ix:nonFraction contextRef="c204" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-19097">500,000</ix:nonFraction> shares
to this purchaser on December 7, 2022 and received consideration on December 23, 2022.</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">On February 22, 2023, the Company issued an unsecured
senior convertible promissory note of $<ix:nonFraction contextRef="c205" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleNotesPayable" scale="6" unitRef="usd" id="ixv-19098">40.0</ix:nonFraction> million to a non-U.S. investor. The note has an original principal amount of $<ix:nonFraction contextRef="c160" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentOwnedBalancePrincipalAmount" scale="0" unitRef="usd" id="ixv-19099">40,000,000</ix:nonFraction> and
investor paid a purchase price of $<ix:nonFraction contextRef="c206" decimals="0" format="ixt:num-dot-decimal" name="mtc:PurchasePrice" scale="0" unitRef="usd" id="ixv-19100">32,000,000</ix:nonFraction>, reflecting an original issue discount of <ix:nonFraction contextRef="c206" decimals="2" format="ixt:num-dot-decimal" name="mtc:OriginalIssuedDiscount" scale="-2" unitRef="pure" id="ixv-19101">20</ix:nonFraction>%. On February 24, 2023, the investor converted
all outstanding balance of notes into ordinary shares, par value $<ix:nonFraction contextRef="c207" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" unitRef="usdPershares" id="ixv-19102">0.01</ix:nonFraction> per share, at conversion price of $<ix:nonFraction contextRef="c208" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" unitRef="usdPershares" id="ixv-19103">0.5</ix:nonFraction> per share, which represents
<ix:nonFraction contextRef="c209" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-19104">80,000,000</ix:nonFraction> ordinary shares.</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">On March 31, 2023, the Company issued a senior
convertible promissory note of not more than $<ix:nonFraction contextRef="c210" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleNotesPayable" scale="6" unitRef="usd" id="ixv-19105">70.0</ix:nonFraction> million to an investor. The notes have an original issue discount of <ix:nonFraction contextRef="c211" decimals="2" format="ixt:num-dot-decimal" name="mtc:OriginalIssuedDiscount" scale="-2" unitRef="pure" id="ixv-19106">20</ix:nonFraction>%, resulting
in an aggregate purchase price for the offering of up to $<ix:nonFraction contextRef="c211" decimals="-6" format="ixt:num-dot-decimal" name="mtc:PurchasePrice" scale="6" unitRef="usd" id="ixv-19107">56</ix:nonFraction> million assuming the full purchase of notes under the Agreement. On May 11,
2023, the investor converted $<ix:nonFraction contextRef="c212" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockAmountConverted1" scale="6" unitRef="usd" id="ixv-19108">2.82</ix:nonFraction> million of outstanding balance of the note into ordinary shares, par value $<ix:nonFraction contextRef="c213" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19109">0.01</ix:nonFraction> per share, at conversion
price of $<ix:nonFraction contextRef="c214" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" unitRef="usdPershares" id="ixv-19110">0.705</ix:nonFraction> per share, which represents <ix:nonFraction contextRef="c213" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-19111">4,000,000</ix:nonFraction> ordinary shares. On October 4, 2023, the Company completed the conversion of $<ix:nonFraction contextRef="c169" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockAmountIssued1" scale="6" unitRef="usd" id="ixv-19112">30.0</ix:nonFraction>
million of outstanding balance of the note into ordinary shares, at a conversion price of $<ix:nonFraction contextRef="c215" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" unitRef="usdPershares" id="ixv-19113">0.30</ix:nonFraction> per share, which represents <ix:nonFraction contextRef="c216" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-19114">100,000,000</ix:nonFraction>
ordinary shares.</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">On June 7, 2023, the Company issued a senior convertible
promissory note of $<ix:nonFraction contextRef="c217" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleNotesPayable" scale="6" unitRef="usd" id="ixv-19115">7.0</ix:nonFraction> million to the sellers of Alpha Mind. On June 14, 2023, the sellers converted $<ix:nonFraction contextRef="c218" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockAmountConverted1" scale="0" unitRef="usd" id="ixv-19116">3,950,000</ix:nonFraction> of outstanding balance
of the note into ordinary shares, par value $<ix:nonFraction contextRef="c219" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19117">0.01</ix:nonFraction> per share, at a conversion price of $<ix:nonFraction contextRef="c220" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" unitRef="usdPershares" id="ixv-19118">0.395</ix:nonFraction> per share, which represents <ix:nonFraction contextRef="c219" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-19119">10,000,000</ix:nonFraction> ordinary
shares.</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">In July 2023, the Company received $<ix:nonFraction contextRef="c134" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonUnitIssuanceValue" scale="0" unitRef="usd" id="ixv-19120">1,430,000</ix:nonFraction>
from VG Master Fund SPC, for the purpose of purchasing common stock from the Company. During 2023, the Company did not issue stock to
VG Master Fund SPC. The amount is presented as &#8220;Shares to be issued&#8221; on the consolidated balance sheet, short-term in nature,
non-interest bearing, unsecured and repayable on demand.</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">As a result, there were <ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-19121"><ix:nonFraction contextRef="c45" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-19122">199,145,041</ix:nonFraction></ix:nonFraction> common shares
issued and outstanding as of December 31, 2023.</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; "><b>Share-based compensation</b></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">On January 14, 2020, the 2019 Share Incentive
Plan was approved by the Company&#8217;s shareholders at the Annual Meeting, the purpose of which is to provide an incentive for employees
and consultant contributing to the Company. The Company has Stock Option Plan with <ix:nonFraction contextRef="c221" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" unitRef="shares" id="ixv-19123">200,000</ix:nonFraction> shares (given effect of the Reverse Stock Split)
authorized for issuance under the Plan. The fair value of restricted share units granted with service conditions is estimated based on
the fair market value of the underlying ordinary shares of the Company on the date of grant.</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">Pursuant to a service agreement dated July 21,
2020, the Company issued <ix:nonFraction contextRef="c179" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="0" unitRef="shares" id="ixv-19124">75,000</ix:nonFraction> shares (given effect of the Reverse Stock Split) to Tony Wayne Network Technology Co., Limited (&#8220;Tony
Wayne&#8221;) on July 30, 2020 as compensation for a Hong Kong and China based consulting program.&#160;The fair value of the shares on
the grant date was $<ix:nonFraction contextRef="c179" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="0" unitRef="usd" id="ixv-19125">1,005,000</ix:nonFraction>. The Company recognized the $<ix:nonFraction contextRef="c222" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19126">1,005,000</ix:nonFraction> in full as stock-based compensation to nonemployee during the year
ended December 31, 2020.</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">Pursuant to a service agreement dated September
25, 2021, the Company issued <ix:nonFraction contextRef="c223" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="0" unitRef="shares" id="ixv-19127">42,620</ix:nonFraction> shares (given effect of the Reverse Stock Split) to Fortune Fintech Limited (&#8220;Fortune&#8221;)
on December 28, 2021 as compensation of an investor relationship consulting program.&#160;The fair value of the shares on the grant date
was $<ix:nonFraction contextRef="c224" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="0" unitRef="usd" id="ixv-19128">319,820</ix:nonFraction>.</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">Subject to 2019 Share Incentive Plan, pursuant
to the restricted stock award agreement dated December 17, 2021, the Board issued <ix:nonFraction contextRef="c225" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" scale="0" unitRef="shares" id="ixv-19129">53,130</ix:nonFraction> shares (given effect of the Reverse Stock Split)
to employees as 2020 awards on December 31, 2021. The fair value of the shares on the grant date was $<ix:nonFraction contextRef="c225" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" scale="0" unitRef="usd" id="ixv-19130">475,514</ix:nonFraction>. Pursuant to a restricted
stock award agreement dated December 24, 2021, the board issued <ix:nonFraction contextRef="c187" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" scale="0" unitRef="shares" id="ixv-19131">29,250</ix:nonFraction> shares (given effect of the Reverse Stock Split) to former employees
on December 31, 2021. The fair value of the shares on the grant date was $<ix:nonFraction contextRef="c226" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" scale="0" unitRef="usd" id="ixv-19132">229,028</ix:nonFraction>.</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: 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 -->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">&#160;</p><div>

</div><ix:continuation id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognized the fair value of the shares
$<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19133">1,024,361</ix:nonFraction> as stock-based compensation to employee and nonemployee during the year ended December 31, 2021. As of the date of this report,
all the authorized shares under the 2019 Share Incentive Plan were issued.</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">On January 17, 2022, the 2021 Share Incentive
Plan was approved by the Company&#8217;s shareholders at the Annual Meeting, the purpose of which is to provide an incentive for employees
and consultant contributing to the Company. The Company has a Stock Option Plan with <ix:nonFraction contextRef="c227" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" unitRef="shares" id="ixv-19134">300,000</ix:nonFraction> shares (given effect of the Reverse Stock
Split) authorized for issuance under the Plan. The fair value of restricted share units granted with service conditions is estimated based
on the fair market value of the underlying ordinary shares of the Company on the date of grant. As of the date of this report,&#160;there
were <ix:nonFraction contextRef="c227" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares" id="ixv-19135">300,000</ix:nonFraction> shares (given effect of the Reverse Stock Split) available for issuance under the 2021 Share Incentive Plan.</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="mtc:StatutoryReserveTextBlock" id="ixv-17388"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 16 - <span style="text-decoration:underline">STATUTORY
RESERVE</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Gujia operates in the
PRC, and is required to reserve <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="mtc:PercentageofReserveOnNetProfit" scale="-2" unitRef="pure" id="ixv-19136">10</ix:nonFraction>% of their net profit after income tax, as determined in accordance with the PRC accounting rules and
regulations. Appropriation to the statutory reserve by the Company is based on profit arrived at under PRC accounting standards for business
enterprises for each year. The profit arrived at must be set off against any accumulated losses sustained by the Company in prior years
before allocation is made to the statutory reserve. Appropriation to the statutory reserve must be made before distribution of dividends
to shareholders. The appropriation is required until the statutory reserve reaches <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="mtc:PercentageOfRegisteredCapital" scale="-2" unitRef="pure" id="ixv-19137">50</ix:nonFraction>% of the registered capital. This statutory reserve
is not distributable in the form of cash dividends.</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; ">Gujia has sustained losses
since establishment. As of December 31, 2023, 2022 and 2021, no appropriation to statutory reserves was required as it incurred recurring
net losses.</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" continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="ixv-17399"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 17 &#8211;&#160;<span style="text-decoration:underline">COMMITMENTS
AND CONTINGENCIES</span></b></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; "><b>Operating Lease Commitment</b></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" name="us-gaap:LesseeOperatingLeaseDescription" id="ixv-19138">The Company leases office
space under&#160;non-cancelable operating lease agreements, which end at various dates in&#160;2024 and 2025.</ix:nonNumeric> As of December&#160;31,
2023,&#160;the&#160;Company&#8217;s&#160;operating leases had a weighted average remaining lease term of&#160;<ix:nonNumeric contextRef="c3" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="ixv-19139">1.76</ix:nonNumeric> years and a weighted
average discount rate of&#160;<ix:nonFraction contextRef="c3" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure" id="ixv-19140">4.47</ix:nonFraction>%.&#160;<ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" id="ixv-19141">Future lease payments under operating leases as of December&#160;31, 2023 were as follows:</ix:nonNumeric></p>

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

<ix:continuation id="_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock-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">December&#160;31,<br/>
 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: justify">2024</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:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="0" unitRef="usd" id="ixv-19142">395,688</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">2025</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:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="0" unitRef="usd" id="ixv-19143">273,724</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">Total future 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-19144">669,412</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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">$</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-19145">28,789</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">Total lease liabilities</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:OperatingLeaseLiability" scale="0" unitRef="usd" id="ixv-19146">640,623</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: current portion</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:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-19147">373,860</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: 4pt">Operating lease liability, non-current</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:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-19148">266,763</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; ">Lease expenses are recognized
on a straight-line basis over the lease term. For the year ended December 31, 2023, the Company had operating lease costs of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="usd" id="ixv-19149">446,149</ix:nonFraction>
and short-term lease costs of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermLeaseCost" scale="0" unitRef="usd" id="ixv-19150">54,867</ix:nonFraction>. For the year ended December 31, 2022, the Company had operating lease costs of $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="usd" id="ixv-19151">373,022</ix:nonFraction> and short-term
lease costs of $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermLeaseCost" scale="0" unitRef="usd" id="ixv-19152">52,246</ix:nonFraction>. For the year ended December 31, 2021, the Company had operating lease costs of $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="usd" id="ixv-19153">385,126</ix:nonFraction> and short-term lease costs
of $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermLeaseCost" scale="0" unitRef="usd" id="ixv-19154">27,490</ix:nonFraction>. Cash paid for amounts included in the measurement of operating lease liabilities were $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="0" unitRef="usd" id="ixv-19155">419,855</ix:nonFraction>, $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="0" unitRef="usd" id="ixv-19156">402,730</ix:nonFraction> and $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="0" unitRef="usd" id="ixv-19157">396,569</ix:nonFraction> during
the years ended December 31, 2023, 2022 and 2021, respectively.</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: 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 -->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="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Contingencies&#160;</b></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; ">In the normal course
of business, MM Global is engaged in various trading and brokerage activities on a principal and agency basis through a clearing broker.
As a regulated FINRA broker-dealer, MM Global is subject to regulatory trading inquiries and investigations to determine whether any violations
of federal securities or FINRA rules may have occurred. During fiscal year ended December 31, 2022, FINRA&#8217;s Department of Enforcement
concluded its investigation and alleges that there have been violations of the federal securities laws and FINRA rules. FINRA has issued
the settlement for MM Global with a fine of $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd" id="ixv-19158">450,000</ix:nonFraction> to pay through <ix:nonNumeric contextRef="c5" name="us-gaap:LossContingencySettlementAgreementTerms" id="ixv-19159">3 years</ix:nonNumeric>, an installment plan fee of $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="mtc:InstallmentPlanFee" scale="0" unitRef="usd" id="ixv-19160">38,250</ix:nonFraction>, and a prohibition from
providing market access to customers for a period of <ix:nonNumeric contextRef="c5" format="ixt-sec:durwordsen" name="mtc:MarketAccessCustomersPeriod" id="ixv-19161">two years</ix:nonNumeric>. The settlement also prohibits MM Global from engaging in any business
in which MM Global provides market access to customers unless and until a registered principal or officer of MM Global certifies in writing
to FINRA that the firm revised and enhanced its AML and supervisory procedures related to detecting and investigating suspicious trading
activity and potential market manipulation. During the fiscal year ended December 31, 2023, the Company had made payment in the amount
of $<ix:nonFraction contextRef="c228" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-19162">125,550</ix:nonFraction> and as of December 31, 2023, the payable to FINRA was in the amount of $<ix:nonFraction contextRef="c228" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesNoncurrent" scale="0" unitRef="usd" id="ixv-19163">209,250</ix:nonFraction>. The current portion of payable was included
in &#8220;Accrued liabilities and other payables&#8221; on the accompanying consolidated balance sheets and the non-current portion of
payable was included in &#8220;Accrued liabilities, non-current&#8221; on the accompanying consolidated balance sheets.</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="_ConcentrationRiskDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:ConcentrationRiskDisclosureTextBlock" id="ixv-17484"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 18 &#8211; <span style="text-decoration:underline">CONCENTRATIONS</span></b></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"><b>Customer</b></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="_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock-c0_cont_1" escape="true" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" id="ixv-19164">The following table sets forth information as
to each customer that accounted for 10% or more of the Company&#8217;s revenue for the years ended December 31, 2023, 2022 and 2021.</ix:nonNumeric></p>

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

<ix:continuation continuedAt="_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock-c0_cont_2" id="_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock-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">
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt"><b>Customer</b></span></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>Year Ended<br/>
 December&#160;31, <br/>
2023</b></span></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"><span style="font-size: 10pt"><b>Year Ended December&#160;31, <br/>
2022</b></span></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"><span style="font-size: 10pt"><b>Year Ended<br/>
December&#160;31,<br/>
2021</b></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 64%"><span style="font-size: 10pt">A</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-218; font-size: 10pt">*</span></td>
    <td style="width: 1%"><span style="font-size: 10pt">%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c230" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-19165">37.4</ix:nonFraction></span></td>
    <td style="width: 1%"><span style="font-size: 10pt">%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-219; font-size: 10pt">*</span></td>
    <td style="width: 1%"><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-size: 10pt">B</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-220; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c233" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-19166">25.6</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-221; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">C</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-222; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c236" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-19167">24.7</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-223; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-size: 10pt">E</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-224; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-225; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c240" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-19168">12.8</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">F</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c241" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-19169">92.0</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-226; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-227; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">G</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-228; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-229; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c246" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-19170">11.1</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>&#160;</b></p></ix:continuation></ix:nonNumeric><div>
</div><div>

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

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

</div><ix:continuation id="_ConcentrationRiskDisclosureTextBlock-c0_cont_1"><ix:continuation id="_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock-c0_cont_2"><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"><ix:footnote id="ix_7_footnote" xml:lang="en-US"><span style="font-size: 10pt">Less than 10%</span></ix:footnote></td></tr> </table></ix:continuation></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:SegmentReportingDisclosureTextBlock" id="ixv-17668"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 19 &#8211; <span style="text-decoration:underline">SEGMENT
INFORMATION</span></b></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">The Company currently has <ix:nonFraction contextRef="c0" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" unitRef="pure" id="ixv-19171">two</ix:nonFraction> operating segments, (i) Gujia, MM Future
and HC Securities, which provide market data services and consulting services, and (ii) MM Global, which operates as an introducing broker
that clears all transactions through a clearing broker dealer and earns commission income, placement agent services fee and other related
income from customers. Unallocated amounts that do not relate to an operating segment have been allocated to &#8220;Unallocated.&#8221;
Since most of the Company&#8217;s long-lived assets are located in the PRC, no geographical information on long-lived assets is presented.
Refer to Note 3 for disaggregated revenue information by geographical region attributed on the basis of the location where the revenue
is originated.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>

</div><div>

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

</div><ix:continuation id="_SegmentReportingDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="ixv-19172">The following tables present summary information by segment:</ix:nonNumeric></p>

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

<ix:continuation id="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-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">Market&#160;data<br/>
services&#160;and<br/>
consulting<br/>
services</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">Introducing<br/>
broker<br/>
services</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">Unallocated</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</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Year Ended December 31, 2023</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%; padding-bottom: 1.5pt">REVENUE</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="c247" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-19173">824,098</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="c248" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-19174">45,837</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"><div style="-sec-ix-hidden: hidden-fact-230">-</div></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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-19175">869,935</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">GROSS PROFIT</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="c247" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-19176">660,399</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="c248" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-19177">36,588</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-231">-</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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-19178">696,987</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">NET LOSS FROM CONTINUING OPERATIONS</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="c247" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-19179">1,495,023</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c248" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-19180">402,500</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c249" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-19181">2,456,947</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">$</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:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-19182">4,391,980</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">DEPRECIATION AND AMORTIZATION</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="c247" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd" id="ixv-19183">45,782</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-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">$</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">$</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:Depreciation" scale="0" unitRef="usd" id="ixv-19184">45,782</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">CAPITAL EXPENDITURE</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="c247" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="0" unitRef="usd" id="ixv-19185">970</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-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">$</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">$</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:SegmentExpenditureAdditionToLongLivedAssets" scale="0" unitRef="usd" id="ixv-19186">970</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><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; ">
    <td style="font-weight: bold">Year Ended December 31, 2022</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: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">REVENUE</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="c250" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-19187">696,668</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="c251" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-19188">376,683</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-236">-</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-19189">1,073,351</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">GROSS PROFIT</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="c250" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-19190">542,167</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="c251" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-19191">300,100</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-237">-</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-19192">842,267</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">NET LOSS FROM CONTINUING OPERATIONS</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="c250" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-19193">2,850,985</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c251" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-19194">623,782</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c252" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-19195">2,189,612</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-19196">5,664,379</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">DEPRECIATION AND AMORTIZATION</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="c250" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd" id="ixv-19197">66,428</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-238">-</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-239">-</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd" id="ixv-19198">66,428</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">CAPITAL EXPENDITURE</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="c250" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="0" unitRef="usd" id="ixv-19199">3,792</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-240">-</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-241">-</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="0" unitRef="usd" id="ixv-19200">3,792</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><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; ">
    <td style="font-weight: bold">Year Ended December 31, 2021</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: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">REVENUE</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="c253" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-19201">176,262</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="c254" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-19202">392,358</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-242">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-19203">568,620</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">GROSS PROFIT</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="c253" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-19204">34,960</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="c254" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-19205">392,358</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-243">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-19206">427,318</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">NET LOSS FROM CONTINUING OPERATIONS</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="c253" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-19207">4,075,518</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c254" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-19208">451,204</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c255" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-19209">2,590,585</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-19210">7,117,307</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">DEPRECIATION AND AMORTIZATION</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="c253" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd" id="ixv-19211">40,130</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-244">-</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-245">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd" id="ixv-19212">40,130</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">CAPITAL EXPENDITURE</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="c253" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="0" unitRef="usd" id="ixv-19213">37,068</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-246">-</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-247">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="0" unitRef="usd" id="ixv-19214">37,068</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><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; ">
    <td style="font-weight: bold">As of December 31, 2023</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: rgb(204,238,255)">
    <td style="text-align: left">TOTAL ASSETS</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c256" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-19215">7,586,067</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="c257" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-19216">325,115</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="c258" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-19217">149,076,038</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-19218">156,987,220</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">As of December 31, 2022</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: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL 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="c259" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-19219">8,910,311</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="c260" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-19220">719,651</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="c261" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-19221">1,785,545</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-19222">11,415,507</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">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:SubsequentEventsTextBlock" id="ixv-18342"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 20 &#8211; <span style="text-decoration:underline">SUBSEQUENT
EVENTS</span>&#160;</b></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">The following subsequent events were evaluated
on April 30, 2024, the date the financial statements were issued.</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; ">Except as set forth below,
there were no events that occurred subsequent to December 31, 2023 that require adjustment to or disclosure in the consolidated financial
statements.</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; ">On February 16, 2024,
the Company incorporated HAI TEC INC. (&#8220;HAI TEC&#8221;) under the laws of the BVI, for the purpose of being a holding company for
the equity interest in our operating subsidiaries in China and other countries and regions. HAI TEC is a wholly-owned subsidiary of MMTEC.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">On April 26, 2024,
the Company signed a &#8220;Share Transfer Commitment Letter for Secured Promissory Note&#8221; with FLJ (the &#8220;Commitment
Letter&#8221;). Pursuant to the Commitment Letter, FLJ reaffirmed its promise to pay the principal sum of $<ix:nonFraction contextRef="c262" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentIncreaseAccruedInterest" scale="0" unitRef="usd" id="ixv-19223">153,000,000</ix:nonFraction> under that
certain Secured Promissory Note, dated December 28, 2023, made by FLJ to the order of the Company, together with interest on the
unpaid note on or prior to <ix:nonNumeric contextRef="c262" format="ixt:date-monthname-day-year-en" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-19224">June 30, 2024</ix:nonNumeric> (the &#8220;Maturity Date&#8221;). In addition, pursuant to the Commitment Letter if FLJ
fails to pay the amounts due pursuant to the Secured Promissory Note, the Company will have the right to convert the unpaid
principal and accrued interest under the note to shares of FLJ at a discount of between <ix:nonFraction contextRef="c263" decimals="2" format="ixt:num-dot-decimal" name="mtc:PercentageOfDiscountOnMarketPrice" scale="-2" unitRef="pure" id="ixv-19225">20</ix:nonFraction>% and <ix:nonFraction contextRef="c264" decimals="2" format="ixt:num-dot-decimal" name="mtc:PercentageOfDiscountOnMarketPrice" scale="-2" unitRef="pure" id="ixv-19226">70</ix:nonFraction>% of the market price of such shares.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 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; ">&#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-top: 0pt; margin-bottom: 0pt; text-align: center; ">F-31</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><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"></p><div>

</div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonNumeric contextRef="c0" id="hidden-fact-0" name="dei:DocumentAccountingStandard">U.S. GAAP</ix:nonNumeric>
<ix:nonFraction contextRef="c3" id="hidden-fact-1" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-2" name="us-gaap:DepositsAssetsNoncurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-3" name="mtc:NotesReceivable" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-4" name="us-gaap:LoansPayableCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-5" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-6" name="us-gaap:ConvertibleLongTermNotesPayable" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-7" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-8" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-9" name="us-gaap:CommonUnitIssuanceValue" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-10" name="us-gaap:MinorityInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-11" name="us-gaap:MinorityInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-12" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-13" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-14" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-15" name="us-gaap:InterestExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-16" name="us-gaap:InterestExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-17" name="mtc:RecoveryOfImpairmentimpairmentLossOnLongtermInvestment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-18" name="mtc:RecoveryOfBadDebtAllowanceOnLoanReceivable" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-19" name="mtc:RecoveryOfBadDebtAllowanceOnLoanReceivable" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-20" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-21" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-22" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-23" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-24" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-25" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-26" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-27" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-28" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" decimals="0" id="hidden-fact-29" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">105243671</ix:nonFraction>
<ix:nonFraction contextRef="c6" decimals="0" id="hidden-fact-30" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">2450447</ix:nonFraction>
<ix:nonFraction contextRef="c5" decimals="0" id="hidden-fact-31" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">3497109</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="2" id="hidden-fact-32" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" sign="-" unitRef="usdPershares">0.04</ix:nonFraction>
<ix:nonFraction contextRef="c5" decimals="2" id="hidden-fact-33" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" sign="-" unitRef="usdPershares">1.62</ix:nonFraction>
<ix:nonFraction contextRef="c6" decimals="2" id="hidden-fact-34" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" sign="-" unitRef="usdPershares">2.90</ix:nonFraction>
<ix:nonFraction contextRef="c5" decimals="2" id="hidden-fact-35" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" unitRef="usdPershares">0.01</ix:nonFraction>
<ix:nonFraction contextRef="c6" decimals="2" id="hidden-fact-36" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" unitRef="usdPershares">0.02</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="2" id="hidden-fact-37" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" unitRef="usdPershares">0.51</ix:nonFraction>
<ix:nonFraction contextRef="c11" id="hidden-fact-38" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c12" id="hidden-fact-39" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-40" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-41" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-42" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-43" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-44" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-45" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-46" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-47" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c14" id="hidden-fact-48" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c15" id="hidden-fact-49" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-50" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-51" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-52" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c14" id="hidden-fact-53" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c15" id="hidden-fact-54" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-55" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-56" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-57" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c24" id="hidden-fact-58" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c25" id="hidden-fact-59" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c29" id="hidden-fact-60" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockSplit" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c30" id="hidden-fact-61" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockSplit" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c31" id="hidden-fact-62" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockSplit" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c32" id="hidden-fact-63" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockSplit" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c29" id="hidden-fact-64" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c30" id="hidden-fact-65" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c31" id="hidden-fact-66" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c32" id="hidden-fact-67" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c29" id="hidden-fact-68" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c30" id="hidden-fact-69" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c31" id="hidden-fact-70" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c32" id="hidden-fact-71" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c27" id="hidden-fact-72" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c28" id="hidden-fact-73" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c30" id="hidden-fact-74" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c31" id="hidden-fact-75" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c32" id="hidden-fact-76" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c27" id="hidden-fact-77" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c28" id="hidden-fact-78" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c29" id="hidden-fact-79" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c31" id="hidden-fact-80" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c32" id="hidden-fact-81" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c37" id="hidden-fact-82" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c38" id="hidden-fact-83" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c39" id="hidden-fact-84" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-85" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c41" id="hidden-fact-86" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c42" id="hidden-fact-87" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c44" id="hidden-fact-88" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c39" id="hidden-fact-89" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-90" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c41" id="hidden-fact-91" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c42" id="hidden-fact-92" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c41" id="hidden-fact-93" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c42" id="hidden-fact-94" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c43" id="hidden-fact-95" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c44" id="hidden-fact-96" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c39" id="hidden-fact-97" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-98" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c42" id="hidden-fact-99" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c39" id="hidden-fact-100" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-101" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c41" id="hidden-fact-102" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c39" id="hidden-fact-103" name="us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-104" name="us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c41" id="hidden-fact-105" name="us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c42" id="hidden-fact-106" name="us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c50" id="hidden-fact-107" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-108" name="us-gaap:GainLossOnInvestments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-109" name="us-gaap:GainLossOnInvestments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-110" name="us-gaap:ShareBasedCompensation" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-111" name="us-gaap:ShareBasedCompensation" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-112" name="us-gaap:IncomeLossFromEquityMethodInvestments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-113" name="us-gaap:IncomeLossFromEquityMethodInvestments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-114" name="us-gaap:GainLossOnTerminationOfLease" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-115" name="us-gaap:GainLossOnTerminationOfLease" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-116" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-117" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-118" name="us-gaap:PaidInKindInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-119" name="us-gaap:PaidInKindInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-120" name="us-gaap:OtherNoncashIncomeExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-121" name="us-gaap:IncreaseDecreaseInDeferredRevenue" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-122" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-123" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-124" name="us-gaap:ProceedsFromSaleAndCollectionOfNotesReceivable" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-125" name="us-gaap:ProceedsFromSaleAndCollectionOfNotesReceivable" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-126" name="us-gaap:ProceedsFromCollectionOfNotesReceivable" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-127" name="us-gaap:ProceedsFromCollectionOfNotesReceivable" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-128" name="us-gaap:PaymentsToAcquireLongtermInvestments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-129" name="us-gaap:PaymentsToAcquireLongtermInvestments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-130" name="mtc:CashReceivedFromReturnOfLongtermInvestment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-131" name="mtc:CashReceivedFromReturnOfLongtermInvestment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-132" name="us-gaap:OtherPaymentsToAcquireBusinesses" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-133" name="us-gaap:OtherPaymentsToAcquireBusinesses" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-134" name="us-gaap:PaymentsToAcquireLoansReceivable" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-135" name="us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-136" name="us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-137" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-138" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-139" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-140" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-141" name="us-gaap:FinanceLeasePrincipalPayments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-142" name="us-gaap:FinanceLeasePrincipalPayments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-143" name="us-gaap:ProceedsFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-144" name="us-gaap:ProceedsFromConvertibleDebt" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-145" name="us-gaap:ProceedsFromConvertibleDebt" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-146" name="us-gaap:RepaymentsOfRelatedPartyDebt" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-147" name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-148" name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-149" name="us-gaap:InterestPaidNet" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-150" name="us-gaap:InterestPaidNet" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-151" name="us-gaap:InterestPaidNet" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-152" name="us-gaap:IncomeTaxesPaid" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-153" name="us-gaap:IncomeTaxesPaid" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-154" name="us-gaap:IncomeTaxesPaid" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-155" name="mtc:AcquisitionConsiderationGivenUpByARelatedParty" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-156" name="mtc:AcquisitionConsiderationGivenUpByARelatedParty" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-157" name="us-gaap:ConversionOfStockAmountConverted1" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-158" name="us-gaap:ConversionOfStockAmountConverted1" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-159" name="mtc:NotesReceivableOnDisposalOfAlphaMind" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-160" name="mtc:NotesReceivableOnDisposalOfAlphaMind" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-161" name="us-gaap:ProceedsFromSaleOfInvestmentProjects" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-162" name="us-gaap:ProceedsFromSaleOfInvestmentProjects" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-163" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-164" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-165" name="mtc:OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-166" name="us-gaap:PaymentOfFinancingAndStockIssuanceCosts" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-167" name="us-gaap:PaymentOfFinancingAndStockIssuanceCosts" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c72" id="hidden-fact-168" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c73" id="hidden-fact-169" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c76" id="hidden-fact-170" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c79" id="hidden-fact-171" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c80" id="hidden-fact-172" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c83" id="hidden-fact-173" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c84" id="hidden-fact-174" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c86" id="hidden-fact-175" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c87" id="hidden-fact-176" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c89" id="hidden-fact-177" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" decimals="0" id="hidden-fact-178" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" sign="-" unitRef="usd">4391980</ix:nonFraction>
<ix:nonFraction contextRef="c5" decimals="0" id="hidden-fact-179" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" sign="-" unitRef="usd">5664379</ix:nonFraction>
<ix:nonFraction contextRef="c6" decimals="0" id="hidden-fact-180" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" sign="-" unitRef="usd">7117307</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="0" id="hidden-fact-181" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" unitRef="usd">53267761</ix:nonFraction>
<ix:nonFraction contextRef="c5" decimals="0" id="hidden-fact-182" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" unitRef="usd">19003</ix:nonFraction>
<ix:nonFraction contextRef="c6" decimals="0" id="hidden-fact-183" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" unitRef="usd">66552</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="INF" id="hidden-fact-184" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">105243671</ix:nonFraction>
<ix:nonFraction contextRef="c6" decimals="INF" id="hidden-fact-185" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">2450447</ix:nonFraction>
<ix:nonFraction contextRef="c5" decimals="INF" id="hidden-fact-186" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">3497109</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="2" id="hidden-fact-187" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" sign="-" unitRef="usdPershares">0.04</ix:nonFraction>
<ix:nonFraction contextRef="c5" decimals="2" id="hidden-fact-188" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" sign="-" unitRef="usdPershares">1.62</ix:nonFraction>
<ix:nonFraction contextRef="c6" decimals="2" id="hidden-fact-189" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" sign="-" unitRef="usdPershares">2.90</ix:nonFraction>
<ix:nonFraction contextRef="c5" decimals="2" id="hidden-fact-190" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" unitRef="usdPershares">0.01</ix:nonFraction>
<ix:nonFraction contextRef="c6" decimals="2" id="hidden-fact-191" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" unitRef="usdPershares">0.02</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="2" id="hidden-fact-192" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" unitRef="usdPershares">0.51</ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-193" name="us-gaap:LongTermInvestments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-194" name="us-gaap:LongTermInvestments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-195" name="us-gaap:DeferredRevenue" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-196" name="us-gaap:DeferredRevenue" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-197" name="us-gaap:ShareBasedCompensation" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-198" name="us-gaap:ShareBasedCompensation" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c108" id="hidden-fact-199" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c108" id="hidden-fact-200" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c109" id="hidden-fact-201" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c110" id="hidden-fact-202" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c108" id="hidden-fact-203" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c108" id="hidden-fact-204" name="mtc:DisposalGroupIncludingDiscontinuedOperationSellingandMarketing" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c109" id="hidden-fact-205" name="mtc:DisposalGroupIncludingDiscontinuedOperationSellingandMarketing" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c110" id="hidden-fact-206" name="mtc:DisposalGroupIncludingDiscontinuedOperationSellingandMarketing" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c108" id="hidden-fact-207" name="mtc:iscontinuedOperationsPayrollAndRelatedBenefits" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c109" id="hidden-fact-208" name="mtc:iscontinuedOperationsPayrollAndRelatedBenefits" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c110" id="hidden-fact-209" name="mtc:iscontinuedOperationsPayrollAndRelatedBenefits" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c110" id="hidden-fact-210" name="mtc:DiscontinuedOperationProfessionalFees" unitRef="usd" xsi:nil="true"/>
<ix:footnote id="ix_4_footnote" xml:lang="en-US">Other receivables mainly consist of other receivables from third parties, advances to employees and other deposits.</ix:footnote><!--Text not found in footnote sections assigned to Schedule of Prepaid Expenses and Other Current Assets-->
<ix:footnote id="ix_5_footnote" xml:lang="en-US">Others mainly consists of deductible value-added tax.</ix:footnote><!--Text not found in footnote sections assigned to Schedule of Prepaid Expenses and Other Current Assets-->
<ix:nonFraction contextRef="c3" id="hidden-fact-211" name="us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-212" name="us-gaap:InterestPayableCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-213" name="us-gaap:NotesAndLoansPayable" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-214" name="mtc:DeferredTaxAssetsCutoffAdjustments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-215" name="us-gaap:DeferredTaxLiabilities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-216" name="us-gaap:DeferredTaxLiabilities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c26" id="hidden-fact-217" name="us-gaap:DeferredTaxLiabilities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c229" id="hidden-fact-218" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c231" id="hidden-fact-219" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c232" id="hidden-fact-220" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c234" id="hidden-fact-221" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c235" id="hidden-fact-222" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c237" id="hidden-fact-223" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c238" id="hidden-fact-224" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c239" id="hidden-fact-225" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c242" id="hidden-fact-226" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c243" id="hidden-fact-227" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c244" id="hidden-fact-228" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c245" id="hidden-fact-229" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c249" id="hidden-fact-230" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c249" id="hidden-fact-231" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c248" id="hidden-fact-232" name="us-gaap:Depreciation" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c249" id="hidden-fact-233" name="us-gaap:Depreciation" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c248" id="hidden-fact-234" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c249" id="hidden-fact-235" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c252" id="hidden-fact-236" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c252" id="hidden-fact-237" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c251" id="hidden-fact-238" name="us-gaap:Depreciation" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c252" id="hidden-fact-239" name="us-gaap:Depreciation" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c251" id="hidden-fact-240" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c252" id="hidden-fact-241" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c255" id="hidden-fact-242" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c255" id="hidden-fact-243" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c254" id="hidden-fact-244" name="us-gaap:Depreciation" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c255" id="hidden-fact-245" name="us-gaap:Depreciation" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c254" id="hidden-fact-246" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c255" id="hidden-fact-247" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" unitRef="usd" xsi:nil="true"/>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag" id="ixv-19479">false</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus" id="ixv-19480">FY</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode" id="ixv-19481">100027</ix:nonNumeric>
<ix:nonNumeric contextRef="c1" name="dei:EntityAddressPostalZipCode" id="ixv-19482">100027</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey" id="ixv-19483">0001742518</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="mtc-20231231.xsd" xlink:type="simple"/></ix:references>
<ix:resources><ix:relationship fromRefs="ix_0_fact ix_1_fact ix_2_fact ix_3_fact ix_4_fact ix_5_fact ix_6_fact ix_7_fact ix_8_fact ix_9_fact" toRefs="ix_0_footnote"/>
<ix:relationship fromRefs="ix_10_fact ix_11_fact ix_12_fact hidden-fact-29 hidden-fact-30 hidden-fact-31" toRefs="ix_1_footnote"/>
<ix:relationship fromRefs="ix_13_fact ix_14_fact ix_15_fact ix_16_fact ix_17_fact ix_18_fact hidden-fact-48 hidden-fact-53 ix_19_fact ix_20_fact ix_21_fact ix_22_fact ix_23_fact ix_24_fact ix_25_fact ix_26_fact hidden-fact-72 hidden-fact-77 ix_27_fact ix_28_fact hidden-fact-89 ix_29_fact ix_30_fact hidden-fact-97 hidden-fact-100 hidden-fact-103 ix_31_fact ix_32_fact" toRefs="ix_2_footnote"/>
<ix:relationship fromRefs="ix_33_fact ix_34_fact ix_35_fact hidden-fact-184 hidden-fact-185 hidden-fact-186 ix_36_fact ix_37_fact ix_38_fact hidden-fact-187 hidden-fact-188 hidden-fact-189 ix_39_fact ix_40_fact ix_41_fact hidden-fact-190 hidden-fact-191 hidden-fact-192" toRefs="ix_3_footnote"/>
<ix:relationship fromRefs="ix_42_fact ix_43_fact" toRefs="ix_4_footnote"/>
<ix:relationship fromRefs="ix_44_fact ix_45_fact" toRefs="ix_5_footnote"/>
<ix:relationship fromRefs="ix_46_fact ix_47_fact" toRefs="ix_6_footnote"/>
<ix:relationship fromRefs="hidden-fact-218 hidden-fact-219 hidden-fact-220 hidden-fact-221 hidden-fact-222 hidden-fact-223 hidden-fact-224 hidden-fact-225 hidden-fact-226 hidden-fact-227 hidden-fact-228 hidden-fact-229" toRefs="ix_7_footnote"/>
<xbrli:context id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-04-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c7">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c8">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c9">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c10">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c11">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mtc:SharesToBeIssuedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c13">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c14">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c15">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c16">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c17">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mtc:SharesToBeIssuedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c19">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c20">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c21">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c22">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c23">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c24">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mtc:SharesToBeIssuedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c25">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c27">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c28">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c29">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c30">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mtc:SharesToBeIssuedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c32">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c33">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c34">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c35">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c37">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mtc:SharesToBeIssuedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c38">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c39">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</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 id="c40">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c41">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c42">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c43">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mtc:SharesToBeIssuedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c45">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c46">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c49">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mtc:SharesToBeIssuedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c51">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">mtc:GujiaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-01-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c52">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-03-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c53">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-03-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c54">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:MMBDTradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-03-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-04-25</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">mtc:MMGlobalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-03-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-07-09</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-03-23</xbrli:startDate>
    <xbrli:endDate>2020-03-23</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtc:AlphaMindTechnologyLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtc:AlphaMindTechnologyLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-05-16</xbrli:startDate>
    <xbrli:endDate>2023-05-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c61">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:MMCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-11-18</xbrli:startDate>
    <xbrli:endDate>2023-11-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-11-18</xbrli:startDate>
    <xbrli:endDate>2023-11-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-01-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c65">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c67">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c68">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mtc:FinanceLeaseRightofuseAssetMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c71">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:ConsultingServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:ConsultingServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:ConsultingServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c74">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:SoftwareDevelopmentAndPostcontractMaintenanceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c75">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:SoftwareDevelopmentAndPostcontractMaintenanceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c76">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:SoftwareDevelopmentAndPostcontractMaintenanceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c77">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:PlacementAgentServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c78">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:PlacementAgentServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c79">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:PlacementAgentServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c80">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:MarketDataServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c81">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:MarketDataServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c82">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:MarketDataServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:CommissionsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:CommissionsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:CommissionsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:FundManagementServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:FundManagementServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c88">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:FundManagementServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:OtherRevenueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:OtherRevenueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c91">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:OtherRevenueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c92">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c93">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c94">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c95">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c96">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:AlphaMindMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c99">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-05-16</xbrli:startDate>
    <xbrli:endDate>2023-05-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c100">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c101">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtc:AlphaMindMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtc:AlphaMindMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtc:AlphaMindMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c104">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-11-22</xbrli:startDate>
    <xbrli:endDate>2023-11-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c105">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">mtc:AlphaMindMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c106">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">mtc:DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-11-18</xbrli:startDate>
    <xbrli:endDate>2023-11-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c107">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c108">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-12-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c109">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-12-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c110">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-12-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c111">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-11-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-10-19</xbrli:startDate>
    <xbrli:endDate>2023-11-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:HuaMeiTradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-09-01</xbrli:startDate>
    <xbrli:endDate>2021-09-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c114">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:HuaMeiTradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-09-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c115">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:HuaMeiTradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-12-05</xbrli:startDate>
    <xbrli:endDate>2021-12-05</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c116">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:HuaMeiTradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c117">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:HuaMeiTradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-12-05</xbrli:startDate>
    <xbrli:endDate>2022-12-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c118">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:HuaMeiTradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-11-05</xbrli:startDate>
    <xbrli:endDate>2021-11-05</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c119">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:HuaMeiTradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-11-12</xbrli:startDate>
    <xbrli:endDate>2022-11-11</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:HuaMeiTradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraMDu9NB6bgCaY5bUx/v6knBq7NpobLrfJfjRYTZustaHOsfhmK0NKsUenJrLxVBkTofkH86fNWrcpYQHVpBA/GH7+FohqC3HTHCYMXooxK1FpPm5dSKyuHPCGHQBON39iOko4Z3fkbdOLw/dzh+uwnNunXq37uBkOgVDzudonJ6mGk5Nd3YsCl] CSR-->
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c121">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:CactiFintecLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c122">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:CactiFintecLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c123">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:CactiFintecLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-11-30</xbrli:startDate>
    <xbrli:endDate>2022-11-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c124">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:CactiFintecLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-12-31</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-11-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c126">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:CactiFintecLimitedMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:CactiFintecLimitedNote1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-11-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:CactiFintecLimitedMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:CactiFintecLimitedNote2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-11-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c128">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2022-02-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c129">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-07-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:YifanSunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c131">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:FLJGroupLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-07-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c132">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-09-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c133">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:FLJGroupLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-09-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c134">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-07-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c135">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:CactiFintecLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c136">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:YongZhangMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-09-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c137">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c138">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-02</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c140">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c141">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c142">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c143">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c144">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c145">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c146">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c147">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c148">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mtc:FinanceLeaseRightofuseAssetMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c149">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:CaishangEducationTechnologyBeijingCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-07-01</xbrli:startDate>
    <xbrli:endDate>2019-07-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c150">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:CaishangEducationTechnologyBeijingCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-07-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c151">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:XtransferMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-01-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c152">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:XtransferMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-01-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c153">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:XtransferMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-10-31</xbrli:startDate>
    <xbrli:endDate>2020-10-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c154">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:XtransferMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-10-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c155">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-11-22</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c156">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:AlphaMindMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c157">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-08-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c158">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:UnsecuredSeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-22</xbrli:startDate>
    <xbrli:endDate>2023-02-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c159">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:UnsecuredSeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-02-22</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c160">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-02-22</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c161">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:UnsecuredSeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-02-24</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c162">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:UnsecuredSeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-24</xbrli:startDate>
    <xbrli:endDate>2023-02-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c163">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:SeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-03-31</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c164">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:SeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c165">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:SeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-05-11</xbrli:startDate>
    <xbrli:endDate>2023-05-11</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c166">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:SeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c167">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:SeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-10-04</xbrli:startDate>
    <xbrli:endDate>2023-10-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c168">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:SeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-10-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c169">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-10-04</xbrli:startDate>
    <xbrli:endDate>2023-10-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c170">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:SeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c171">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:SeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-06-07</xbrli:startDate>
    <xbrli:endDate>2023-06-07</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c172">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:SeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-06-14</xbrli:startDate>
    <xbrli:endDate>2023-06-14</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c173">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:SeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c174">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:UnconvertedNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c175">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:UnconvertedNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c176">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:HKD</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c177">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:GujiaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c178">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:TonyWayneNetworkTechnologyCoMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-07-21</xbrli:startDate>
    <xbrli:endDate>2020-07-21</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c179">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:TonyWayneNetworkTechnologyCoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-07-21</xbrli:startDate>
    <xbrli:endDate>2020-07-21</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c180">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtc:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-22</xbrli:startDate>
    <xbrli:endDate>2021-02-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c181">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtc:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-02-22</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c182">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-09-25</xbrli:startDate>
    <xbrli:endDate>2021-09-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c183">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtc:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c184">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtc:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-12-20</xbrli:startDate>
    <xbrli:endDate>2021-12-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c185">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-12-17</xbrli:startDate>
    <xbrli:endDate>2021-12-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c186">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtc:RestrictedStockAwardAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-12-17</xbrli:startDate>
    <xbrli:endDate>2021-12-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c187">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-12-24</xbrli:startDate>
    <xbrli:endDate>2021-12-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c188">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtc:RestrictedStockAwardAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-12-24</xbrli:startDate>
    <xbrli:endDate>2021-12-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c189">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-07-13</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c190">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-07-13</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c191">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-07-13</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c192">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:VGMasterFundSPCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-08-12</xbrli:startDate>
    <xbrli:endDate>2022-08-12</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c193">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:VGMasterFundSPCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-08-12</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c194">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-08-12</xbrli:startDate>
    <xbrli:endDate>2022-08-12</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c195">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:VGMasterFundSPCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-08-12</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c196">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:VGMasterFundSPCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-08-12</xbrli:startDate>
    <xbrli:endDate>2022-08-12</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c197">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-10-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c198">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-10-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c199">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-10-29</xbrli:startDate>
    <xbrli:endDate>2022-10-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c200">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-10-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c201">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-10-29</xbrli:startDate>
    <xbrli:endDate>2022-10-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c202">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-11-23</xbrli:startDate>
    <xbrli:endDate>2022-11-23</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c203">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-11-23</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c204">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-11-23</xbrli:startDate>
    <xbrli:endDate>2022-11-23</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c205">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:PromissoryNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-02-22</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c206">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-22</xbrli:startDate>
    <xbrli:endDate>2023-02-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c207">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-02-24</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c208">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:PromissoryNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-02-24</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c209">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-02-24</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c210">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:PromissoryNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c211">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-03-31</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c212">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-05-11</xbrli:startDate>
    <xbrli:endDate>2023-05-11</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c213">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</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-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c214">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:PromissoryNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c215">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:PromissoryNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-10-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c216">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-10-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c217">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:PromissoryNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-07</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c218">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-06-14</xbrli:startDate>
    <xbrli:endDate>2023-06-14</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c219">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c220">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:PromissoryNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c221">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-01-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c222">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:TonyWayneNetworkTechnologyCoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c223">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:FortuneFintechLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-09-25</xbrli:startDate>
    <xbrli:endDate>2021-09-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c224">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:FortuneFintechLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-09-25</xbrli:startDate>
    <xbrli:endDate>2021-09-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c225">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtc:RestrictedStockAwardAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mtc:TwoThousandNineteenShareIncentivePlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-12-17</xbrli:startDate>
    <xbrli:endDate>2021-12-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c226">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mtc:TwoThousandNineteenShareIncentivePlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-12-17</xbrli:startDate>
    <xbrli:endDate>2021-12-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c227">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-01-17</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c228">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:FINRAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c229">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c230">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c231">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c232">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c233">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c234">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c235">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c236">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c237">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c238">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerEMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c239">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerEMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c240">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerEMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c241">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerFMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c242">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerFMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c243">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerFMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c244">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerGMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c245">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerGMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c246">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerGMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c247">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:MarketDataServicesAndConsultingServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c248">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:IntroducingBrokerServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c249">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:UnallocatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c250">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:MarketDataServicesAndConsultingServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c251">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:IntroducingBrokerServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c252">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:UnallocatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c253">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:MarketDataServicesAndConsultingServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c254">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:IntroducingBrokerServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c255">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:UnallocatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c256">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:MarketDataServicesAndConsultingServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c257">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:IntroducingBrokerServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c258">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:UnallocatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c259">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:MarketDataServicesAndConsultingServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c260">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:IntroducingBrokerServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c261">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:UnallocatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c262">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-26</xbrli:startDate>
    <xbrli:endDate>2024-04-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c263">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</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 id="c264">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</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:unit id="shares">
  <xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unit><xbrli:unit id="usd">
  <xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unit><xbrli:unit 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 id="pure">
  <xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit><xbrli:unit id="cny">
  <xbrli:measure>iso4217:CNY</xbrli:measure>
</xbrli:unit><xbrli:unit id="hkd">
  <xbrli:measure>iso4217:HKD</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>

</div></div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-2.2
<SEQUENCE>2
<FILENAME>ea020464501ex2-2_mmtecinc.htm
<DESCRIPTION>DESCRIPTION OF SECURITIES
<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 2.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>DESCRIPTION OF SECURITIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Overview</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We were incorporated as a
BVI business company under the BVI Business Companies Act, 2004 as amended, in the BVI on January 4, 2018, under the name &ldquo;MMTEC,
INC.&rdquo; We are authorized to issue a maximum of 5,000,000,000 common shares, US$0.01 par value.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>General</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">All of our issued common shares
are fully paid and non-assessable. Certificates evidencing the common shares are issued in registered form. Our shareholders who are non-residents
of the BVI may freely hold and vote their common shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of April 26, 2024, there
are 199,145,041 shares of common stock issued and 199,145,041 shares of common stock outstanding.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The holders of our common
shares are entitled to such dividends as may be declared by our Board of Directors subject to the BVI Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Any action required or permitted
to be taken by the shareholders must be effected at a duly called meeting of the shareholders entitled to vote on such action or may be
effected by a resolution in writing. At each meeting of shareholders, each shareholder who is present in person or by proxy (or, in the
case of a shareholder being a corporation, by its duly authorized representative) will have one vote for each common share that such shareholder
holds.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There are no pre-emptive rights
applicable to the issue by us of new common shares under either BVI law or our Amended and Restated Memorandum and Articles of Association.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Subject to the restrictions
in our Amended and Restated Memorandum and Articles of Association, the lock-up agreements with our underwriters described in &ldquo;Common
Shares Eligible for Future Sale&mdash;Lock-Up Agreements&rdquo; and applicable securities laws, any of our shareholders may transfer all
or any of his or her common shares by written instrument of transfer signed by the transferor and containing the name and address of the
transferee. Our Board of Directors may resolve by resolution to refuse or delay the registration of the transfer of any common share.
If our Board of Directors resolves to refuse or delay any transfer, it shall specify the reasons for such refusal in the resolution. Our
directors may not resolve or refuse or delay the transfer of a common share unless: (a) the person transferring the common shares has
failed to pay any amount due in respect of any of those common shares; or (b) such refusal or delay is deemed necessary or advisable in
our view or that of our legal counsel in order to avoid violation of, or in order to ensure compliance with, any applicable, corporate,
securities and other laws and regulations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As permitted by BVI law and
our Amended and Restated Memorandum and Articles of Association, the company may be voluntarily liquidated by a resolution of members
or, if permitted under section 199(2) of the BVI Act, by a resolution of directors if we have no liabilities or we are able to pay our
debts as they fall due and the value of our assets equals or exceeds our liabilities by resolution of directors and resolution of shareholders.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our Board of Directors may,
on the terms established at the time of the issuance of such common shares or as otherwise agreed, make calls upon shareholders for any
amounts unpaid on their common shares in a notice served to such shareholders at least 14 days prior to the specified time of payment.
The common shares that have been called upon and remain unpaid are subject to forfeiture. For the avoidance of doubt, if the issued common
shares have been fully paid in accordance with the terms of its issuance and subscription, the Board of Directors shall not have the right
to make calls on such fully paid common shares and such fully paid common shares shall not be subject to forfeiture.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

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

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Subject to the provisions
of the BVI Act, we may issue common shares on terms that are subject to redemption, at our option or at the option of the holders, on
such terms and in such manner as may be determined by our Amended and Restated Memorandum and Articles of Association and subject to any
applicable requirements imposed from time to time by, the BVI Act, the SEC, the NASDAQ Capital Market, or by any recognized stock exchange
on which our securities are listed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We may from time to time by
a resolution of shareholders or resolution of our Board of Directors:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&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: 0.5in; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 0.25in; font-size: 10pt">&#9679;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify">amend our Amended and Restated Memorandum of Association to increase or decrease the maximum number of common shares we are authorized to issue,</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&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: 0.5in">&nbsp;</TD>
    <TD STYLE="width: 0.25in; font-size: 10pt">&#9679;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify">subject to our Amended and Restated Memorandum of Association, subdivide our common shares into a larger number of common shares then our existing number of common shares, and</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&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: 0.5in">&nbsp;</TD>
    <TD STYLE="width: 0.25in; font-size: 10pt">&#9679;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify">subject to our Amended and Restated Memorandum of Association, consolidate our shares into a smaller number of common shares.</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our Amended and Restated Memorandum
and Articles of Association authorizes our Board of Directors to issue additional common shares to the extent it does not exceed the maximum
number of shares the Company is authorized to issue, from time to time as our Board of Directors shall determine.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><B><I>Indemnification of directors and
executive officers and limitation of liability</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">BVI law does not limit the
extent to which a company&rsquo;s articles of association may provide for indemnification of officers and directors, except to the extent
any provision providing indemnification may be held by the BVI courts to be contrary to public policy, such as to provide indemnification
against civil fraud or the consequences of committing a crime. Under our Amended and Restated Memorandum and Articles of Association,
we indemnify against all expenses, including legal fees, and against all judgments, fines and amounts paid in settlement and reasonably
incurred in connection with legal, administrative or investigative proceedings for any person who:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&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: 0.5in; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 0.25in; font-size: 10pt">&#9679;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify">is or was a party or is threatened to be made a party to any threatened, pending or completed proceedings, whether civil, criminal, administrative or investigative, by reason of the fact that the person is or was our director; or</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&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: 0.5in">&nbsp;</TD>
    <TD STYLE="width: 0.25in; font-size: 10pt">&#9679;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify">is or was, at our request, serving as a director or officer of, or in any other capacity is or was acting for, another body corporate or a partnership, joint venture, trust or other enterprise.</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">These indemnities only apply
if the person acted honestly and in good faith with a view to our best interests and, in the case of criminal proceedings, the person
had no reasonable cause to believe that his conduct was unlawful.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This standard of conduct is
generally the same as permitted under the Delaware General Corporation Law for a Delaware corporation. Insofar as indemnification for
liabilities arising under the Securities Act may be permitted to our directors, officers or persons controlling us under the foregoing
provisions, we have been advised that in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities
Act and is therefore unenforceable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Some provisions of our Amended
and Restated Memorandum and Articles of Association may discourage, delay or prevent a change in control of our company or management
that shareholders may consider favorable. However, under BVI law, our directors may only exercise the rights and powers granted to them
under our Amended and Restated Memorandum and Articles of Association, as amended and restated from time to time, as they believe in good
faith to be in the best interests of our company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Vstock Transfer is our company&rsquo;s
stock transfer agent. Vstock&rsquo;s contact information is Vstock Transfer, LLC, 18 Lafayette Place, Woodmere, NY 11598, tel. (212) 828-8436.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<!-- Field: Rule-Page --><DIV STYLE="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>3
<FILENAME>ea020464501ex10-1_mmtecinc.htm
<DESCRIPTION>SECURED PROMISSORY NOTE DATED DECEMBER 28, 2023 MADE BY FLJ IN THE AMOUNT OF $153,000,000 IN FAVOR OF THE COMPANY
<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 10.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECURED PROMISSORY NOTE</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</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: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>$153</B></FONT><B>,000,000</B></TD><TD STYLE="text-align: right; width: 50%"><B>December
                                            28, 2023</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For value received, <B>FLJ
Group Limited</B>, a company incorporated under the laws of the Cayman Islands (&ldquo;<U>Maker</U>&rdquo;), promises to pay to <B>MMTEC,
Inc.</B>, a company incorporated under the laws of the British Virgin Islands (&ldquo;<U>Holder</U>&rdquo;), the principal sum of US$153,000,000,
together with interest on the unpaid principal balance of this Secured Promissory Note (this &ldquo;<U>Note</U>&rdquo;), until such principal
and interest are paid in full as hereinafter provided. Such amounts due hereunder are to be paid in [lawful money of the United States
of America] at the times and in the manner provided herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>Section
1. Interest Rate. </B></FONT>The outstanding principal amount of this Note shall bear interest at a rate equal to three percent (3%)
per annum. Interest due under this Note shall be calculated on the basis of a three hundred sixty (360) days per year factor applied to
the actual days on which there exists an unpaid balance hereunder. Any time that an Event of Default under this Note is in existence,
Holder may, at its option, increase the interest rate on this Note by three hundred (300) basis points (such increased rate, the &ldquo;<U>Default
Rate</U>&rdquo;).</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"><B>Section 2. Payment of Principal and Interest.</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; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>2.1   Interest</B></FONT>.
Interest shall accrue at an annual rate equal to three percent (3%) per annum on the outstanding principal balance of this Note from,
and including, the date hereof until the Principal Amount is paid in full.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>2.2   Principal</B></FONT>.
All amounts owed by Maker to Holder under this Note shall be paid in full on or prior to&nbsp;March 25, 2024 (the &ldquo;<U>Maturity Date</U>&rdquo;),
unless payment in full hereunder is required prior to the Maturity Date in accordance with <U>Section 3.2</U>.&nbsp; Maker will pay Holder
at any place or account as Holder may designate in writing to Maker, and all such payments shall be made in immediately available funds
and in [lawful money of the United States of America]. Upon payment in full of all principal and interest payable pursuant to this Note,
Holder shall return this Note to Maker with a legend indicating that the Note has been &ldquo;PAID IN FULL&rdquo; and shall promptly (but
in any event within five (5) business days after request by Maker) execute such documents as reasonably requested by Holder to evidence
such repayment and the release of any liens on the Collateral (as defined below), including without limitation a payoff letter.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>2.3   Place
of Payment</B></FONT>. Payments on this Note shall be made at the address of Holder set forth in <U>Section 4.7</U> of this Note or such
other address as Holder may designate by written notice to Maker.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>2.4   Prepayment</B></FONT>.
Maker shall have the right to prepay all, or a portion, of the principal amount of this Note at any time without penalty.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>2.5   Agreements
Regarding Payments</B></FONT>. Subject to <U>Section 2.4</U> with respect to prepayments, all other payments made under this Note shall
be applied first to expenses and fees due in connection with this Note, then to accrued and unpaid interest due under this Note, and then
to principal due under this Note. If any amounts due under this Note are not paid when due, Maker promises to pay all reasonable and actual
costs of collection incurred by Holder, including reasonable attorneys&rsquo; fees, whether or not suit is filed thereon. The acceptance
by Holder of partial payments or partial performance under this Note shall not constitute a waiver of any default hereunder or a waiver
of an Event of Default.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

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

<!-- Field: Page; Sequence: 1 -->
    <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"></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Section 3. Default.</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; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>3.1   Events
of Default</B></FONT>. Unless otherwise waived in writing by Holder, the occurrence and continuance of any one or more of the following
events shall constitute an event of default hereunder (each, an &ldquo;<U>Event of Default</U>&rdquo;):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-align: justify; text-indent: 1in">(a)   If
Maker fails to pay any amounts due pursuant to this Note and Maker fails to make such payment within three (3) business days following
written notice from Holder to Maker of such failure to pay.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 72pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-align: justify; text-indent: 1in">(b)   If,
pursuant to, or within the meaning of, the United States Bankruptcy Code or any other federal, state, or foreign law relating to insolvency
or the relief of debtors, Maker (i)&nbsp;commences a voluntary case or proceeding; (ii) consents to the entry of an order for relief against
it in an involuntary case; (iii) consents to the appointment of a trustee, receiver, assignee, liquidator, or similar official; (iv) makes
an assignment for the benefit of its creditors; or (v) admits in writing its inability to pay its debts as they become due.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 72pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>3.2   Remedies</B></FONT>.
Upon the occurrence of an Event of Default specified in <U>Section 3.1</U> (unless such Event of Default has been waived by Holder), Holder
may, at its option, (i) declare the entire outstanding principal balance of this Note, together with all accrued and unpaid interest thereon,
immediately due and payable; and (ii) exercise any and all rights and remedies available to it under applicable law, including the right
to collect from Maker all sums due under this Note and to foreclose upon the Collateral. For the avoidance of doubt, if Maker does not
pay in full all amounts due to Holder hereunder on the Maturity Date, and Holder does not waive such default, then, after the expiration
of the cure period set forth in <U>Section 3.1(a)</U>, Holder may foreclose on the Collateral and exercise any or all of Holder&rsquo;s
rights and remedies hereunder and under applicable law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Section 4. Security Interest.</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; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>4.1   Grant
of Security Interest. </B></FONT>As security for the prompt and complete payment, performance and observance of all obligations of Maker
hereunder, Maker hereby assigns, pledges, and grants to Holder, and agrees that Holder shall have a perfected and continuing first priority
security interest in, and first lien on the following collateral (the &ldquo;<U>Collateral</U>&rdquo;): (a) all of the issued and outstanding
equity (the &ldquo;Pledged Equity&rdquo;) of Alpha Mind Technology Limited, a British Virgin Islands company (&ldquo;Alpha Mind&rdquo;),
and (b) all assets of Alpha Mind and its subsidiaries.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>4.2   Retention
of Rights Prior to Event of Default. </B></FONT>So long as no Event of Default has occurred and is continuing, Maker shall be entitled
to receive and retain payments and property and exercise other rights with respect to any of the issued and outstanding equity interests
of the Pledged Equity.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>4.3   Holder&rsquo;s
Rights Upon Event of Default. </B></FONT>Upon the occurrence and during continuation of an Event of Default, all rights of Maker to receive
dividends or other distributions or payments or other property with respect to the Pledged Equity shall, upon the date that notice of
such an Event of Default is received by Maker from Holder (except in the case of an Event of Default under <U>Section 3.1(b)</U>, in which
case no notice shall be required) and until the date that all obligations hereunder (whether principal, interest, fees or expenses) are
paid in full, cease without any further action by or on behalf of Holder, and all such rights thereupon shall become vested solely and
exclusively in Holder automatically without any action by any Person. Maker hereby appoints Holder its attorney-in-fact with full power
of substitution, which appointment as attorney-in-fact is irrevocable and coupled with an interest, to take all such actions upon or after
the occurrence and during continuation of an Event of Default, whether in the name of Holder or Maker, as Holder may consider necessary
or desirable for the purpose of receiving such dividends or other distributions. Any and all cash and other property distributions made
on or in respect of the Pledged Equity that is delivered to Maker in violation of this Note shall be held in trust for the benefit of
Holder and forthwith shall be delivered to Holder. Any and all money and other property received by Holder pursuant to the provisions
of this <U>Section 4(c)</U> shall be retained by Holder as part of the Collateral.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

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

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <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 STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>4.4   Fees,
Costs and Expenses. </B></FONT>Maker agrees to pay, on demand, all reasonable costs, fees, and expenses incurred by Holder in connection
with the taking, perfection, preservation, protection, and release of a lien on the Collateral, including all reasonable fees and expenses
of Holder&rsquo;s counsel and all fees, costs, taxes and other amounts payable in connection with the filing any financing statement evidencing
such security interest. Maker hereby authorizes Holder to file any documents needed to perfect its security interest, and any continuations
or amendments thereof as are necessary for Holder to perfect its security interest under this Note. Holder shall obtain Maker&rsquo;s
prior written approval of any amendments to any such financing statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Section 5. Miscellaneous.</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; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>5.1   No
Waiver</B></FONT>. Neither any course of dealing by Holder nor any failure or delay on its part to exercise any right, remedy, power,
or privilege hereunder shall operate as a waiver hereof or of any provision hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>5.2   Amendment</B></FONT>.
This Note may not be changed orally, but only by an agreement in writing signed by the party against whom any waiver, charge, modification,
or discharge is sought.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>5.3   Entire
Agreement</B></FONT>. This Note supersedes all prior agreements between the parties with respect to their subject matter and constitute
a complete and exclusive statement of the terms of the agreement between the parties with respect to their subject matter.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>5.4   Successors
and Assigns</B></FONT>. The terms of this Note shall bind and inure to the benefit of the heirs, devisees, representatives, successors,
and assigns of the parties.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>5.5   Governing
Law/Jurisdiction and Venue</B></FONT>. The validity and construction of this Note and all matters pertaining hereto are to be determined
in accordance with [Hong Kong law] and venue of any dispute arising out of this Note shall be in the courts located in [Hong Kong], and
Maker and Holder hereby submit to the jurisdiction of such courts and waive any objections to claims brought in such courts based on improper
or inconvenient forum.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>5.6.   Usury</B></FONT>.
It is the intention of Maker and Holder to conform strictly to any applicable usury laws. Accordingly, notwithstanding anything to the
contrary in this Note, any interest contracted for, chargeable, or receivable under or in connection with this Note that exceeds the maximum
amount permitted by law shall be deemed a mistake and shall be reduced immediately and automatically to the maximum amount permitted by
law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>5.7.   Notice</B></FONT>.
All notices shall be delivered by registered or certified mail, return receipt requested, by Federal Express or personally delivered.
Notices delivered by Holder to Maker shall be delivered to:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 2.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Maker:</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">FLJ G</FONT>roup Limited<BR>
Room 1610<BR>
No.917, East Longhua Road<BR>
Huangpu District, Shanghai, 200023<BR>
People&rsquo;s Republic of China</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 3.5in; text-indent: 0pt">Attention: Frank Sun</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 3.5in; text-indent: 0pt">Email: frank@qk365.com</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 252pt; text-indent: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 2.5in">Holder:</TD><TD>MMTEC, Inc.<BR>
Room 2302, 23rd Floor<BR>
FWD Financial Center<BR>
308 Des Voeux Road Central<BR>
Sheung Wan, Hong Kong<BR>
Attention: Xiangdong Wen<BR>
Email: wen@haisc.com</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

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

<!-- Field: Page; Sequence: 3; Value: 2 -->
    <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 STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>5.8   Time</B></FONT>.
Time is of the essence with respect to the obligations set forth in this Note.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>5.9   Nature
of Obligation</B></FONT>. If, at any time, any payment of Maker&rsquo;s obligations under this Note is rescinded, repaid, or must otherwise
be returned to Maker or Maker&rsquo;s estate (a) due to or upon the insolvency, bankruptcy, or reorganization of Maker; or (b) for any
other circumstance, then this Note will continue to be effective or be restated, as the case may be, all as though such payment had not
been made. The obligations of Maker under this Note shall be the absolute and unconditional duty and obligation of Maker and shall be
independent of any rights of set-off, recoupment, or counterclaim that Maker might otherwise have against the holder of this Note, and
Maker shall unconditionally and absolutely make all payments due under this Note free from any deductions and without abatement, diminution,
or set-off.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>5.10   Severability</B></FONT>.
If any provision or part of this Note shall for any reason be held invalid, illegal, or unenforceable in any respect, such invalidity,
illegality, or unenforceability shall not affect any other provisions of this Note and this Note shall be construed as if such invalid,
illegal, or unenforceable provision or part thereof had never been contained herein, but only to the extent of its invalidity, illegality,
or unenforceability.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>5.12   Acknowledgement</B></FONT>.
Maker and Holder each acknowledges that, in connection with the negotiation and execution of this Note, it has had the opportunity to
obtain the advice of counsel with experience in sophisticated and complex matters similar to the transactions contemplated by this Note,
and that it has obtained the advice of such counsel with respect to all matters contained in this Note, including the provision in <U>Section
5.11</U> for waiver of trial by jury. Maker further acknowledges that it is experienced with respect to financial and credit matters and
has made its own independent decision to apply to Holder for credit and to execute and deliver this Note.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><I>Signature Page Follows</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 4; Value: 2 -->
    <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 STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In witness whereof, Maker has
executed this Note effective as of the date first written above.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</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: 60%"><B>Witness:</B></TD><TD STYLE="text-align: justify; width: 40%"><B>Maker:</B></TD>
</TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><B>&nbsp;</B></TD>
    <TD STYLE="text-align: justify"><B>&nbsp;</B></TD>
    <TD STYLE="text-align: justify"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><B>FLJ Group Limited</B></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>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%; text-align: justify">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 35%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 20%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 5%; text-align: justify">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 35%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Frank Sun</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;Frank Sun</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CFO</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>ACKNOWLEDGED AND AGREED</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Witness: Holder:</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><B>&nbsp;</B></TD>
    <TD STYLE="text-align: justify"><B>&nbsp;</B></TD>
    <TD STYLE="text-align: justify"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><B>MMTEC, Inc.</B></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>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%; text-align: justify">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 35%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 20%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 5%; text-align: justify">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 35%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Xiangdong Wen</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;Xiangdong Wen</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CEO</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B></B></P>

<!-- Field: Rule-Page --><DIV STYLE="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B></B></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.8
<SEQUENCE>4
<FILENAME>ea020464501ex10-8_mmtecinc.htm
<DESCRIPTION>SHARE TRANSFER COMMITMENT LETTER FOR SECURED PROMISSORY NOTE, DATED APRIL 26, 2024, BY AND BETWEEN FLJ GROUP LIMITED AND MMTEC, INC
<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; text-indent: 21pt"><B>Exhibit 10.8</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 21pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Share Transfer Commitment Letter</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>for Secured Promissory Note</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Date: April 26, 2024</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">This commitment letter (&ldquo;<B>Letter&rdquo;</B>)
is made and entered into by and between the following parties:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="margin: 0pt 0 0pt 0.25in; font: 10pt Times New Roman, Times, Serif; text-align: left">FLJ Group Limited, a company incorporated
under the laws of the Cayman Islands (&ldquo;<B>Maker</B>&rdquo;);</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="margin: 0pt 0 0pt 0.25in; font: 10pt Times New Roman, Times, Serif; text-align: left">MMTEC, Inc., a company incorporated under
the laws of the British Virgin Islands (&ldquo;<B>Holder</B>&rdquo;).</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"><B>Whereas:</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B></B></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"><FONT STYLE="font-weight: normal">1.</FONT></TD><TD STYLE="text-align: justify">Maker
                                            promises to pay to Holder the principal sum of US$153,000,000, together with interest on
                                            the unpaid principal balance of this Secured Promissory Note (&ldquo;<B>Note</B>&rdquo;),
                                            until such principal and interest are paid in full as hereinafter provided.</TD>
</TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</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"><FONT STYLE="font-weight: normal">2.</FONT></TD><TD STYLE="text-align: justify">All
                                            amounts owed by Maker to Holder under the Note shall be paid in full on or prior to June
                                            30, 2024 (&ldquo;<B>Maturity Date</B>&rdquo;).</TD>
</TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</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"><FONT STYLE="font-weight: normal">3.</FONT></TD><TD STYLE="text-align: justify">The
                                            following commitment is concluded upon friendly negotiation among Maker and Holder:</TD>
</TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-weight: normal">1.
</FONT><B>Fail to Pay at Maturity. </B>If Maker fails to pay the amounts due pursuant to the Note, Holder may, at its option, transfer
the unpaid principal together with interest to the shares of Maker (Nasdaq: FLJ). Holder has the right to determine the timing of share
transfer and signing the rollover of the Note, in this event, Maker shall cooperate in completing the relevant procedures..</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-weight: normal">2.
</FONT><B>Transfer Price. </B>The transfer price per share shall be at a discount between 20% to 70% on the market price, therein, the
specific terms of share transfer are subject to the actual supplemental agreement. However, the total amount of the transfer shares shall
be not less than the unpaid principal balance with interest until Maturity Date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In witness whereof, Maker has executed this Commitment
Letter effective as of the date first written above.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><I>Signature Page Follows</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><I></I></B></P>

<!-- Field: Page; Sequence: 1 -->
    <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">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(This page has no text and is the signature page
of the Commitment Letter.)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-weight: normal">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-weight: normal"></FONT></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 COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Maker:</B></FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>FLJ Group Limited</B></FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left; width: 5%">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 35%">&nbsp;</TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Chengcai Qu</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name: </FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chengcai Qu</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title: </FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CEO</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Holder:</B></FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>MMTEC, INC</B></FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Xiangdong Wen</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name: </FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiangdong Wen</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title: </FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chairman and CEO</FONT></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-weight: normal">&nbsp;</FONT></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"></P>

<!-- Field: Rule-Page --><DIV STYLE="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-weight: normal">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.1
<SEQUENCE>5
<FILENAME>ea020464501ex12-1_mmtecinc.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
12.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Certification
Pursuant to Rule 13a-14(a) of the Exchange Act</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Xiangdong Wen, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I have reviewed this annual report on Form 20-F of MMTEC, Inc.;</FONT></TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; 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>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; 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>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    registrant&rsquo;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures
    (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange
    Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; 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>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; 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>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">c.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; 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>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">d.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; 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>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    registrant&rsquo;s other certifying officer(s) 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 (or
    persons performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; 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>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    April 30, 2024</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 35%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Xiangdong Wen</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiangdong
    Wen</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Executive Officer)</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.2
<SEQUENCE>6
<FILENAME>ea020464501ex12-2_mmtecinc.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
12.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Certification
Pursuant to Rule 13a-14(a) of the Exchange Act</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Min Kong, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I have reviewed this annual report on Form 20-F of MMTec, Inc.;</FONT></TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; 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>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; 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>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    registrant&rsquo;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures
    (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange
    Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; 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>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; 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>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">c.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; 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>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">d.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; 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>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    registrant&rsquo;s other certifying officer(s) 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 (or
    persons performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; 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>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    April 30, 2024</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 35%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Min Kong</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Min
    Kong</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Financial and Accounting Officer)</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.1
<SEQUENCE>7
<FILENAME>ea020464501ex13-1_mmtecinc.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
13.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Certification</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Pursuant
to 18 U.S.C. Section 1350</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to U.S.C. Section 1350 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States
Code), the undersigned officer of MMTec, Inc. (the &ldquo;Company&rdquo;), does hereby certify, to such officer&rsquo;s knowledge, that
the Annual Report on Form 20-F for the year ended December 31, 2023 of the Company fully complies with the requirements of Section 13(a)
or 15(d) of the Securities Exchange Act of 1934 and information contained in the Form 20-F fairly presents, in all material respects,
the financial condition and results of operations of the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>MMTEC,
    INC.</B></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 32%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">April
    30, 2024</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Xiangdong Wen</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiangdong
    Wen</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Executive Officer)</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.2
<SEQUENCE>8
<FILENAME>ea020464501ex13-2_mmtecinc.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
13.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Certification</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Pursuant
to 18 U.S.C. Section 1350</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to U.S.C. Section 1350 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States
Code), the undersigned officer of MMTec, Inc. (the &ldquo;Company&rdquo;), does hereby certify, to such officer&rsquo;s knowledge, that
the Annual Report on Form 20-F for the year ended December 31, 2023 of the Company fully complies with the requirements of Section 13(a)
or 15(d) of the Securities Exchange Act of 1934 and information contained in the Form 20-F fairly presents, in all material respects,
the financial condition and results of operations of the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>MMTEC,
    INC.</B></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 32%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">April
    30, 2024</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Min Kong</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Min
    Kong</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Financial and Accounting Officer)</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.1
<SEQUENCE>9
<FILENAME>ea020464501ex15-1_mmtecinc.htm
<DESCRIPTION>CONSENT OF MALONE BAILEY LLP
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B>Exhibit 15.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><IMG SRC="ex15-1_001.jpg" ALT=""></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>CONSENT OF INDEPENDENT REGISTERED
PUBLIC ACCOUNTING FIRM</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B>&nbsp;</B></P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">We
consent to the incorporation by reference in the Registration Statement on Form F-3 (</FONT>Registration No.&nbsp;333-265898<FONT STYLE="font-family: Times New Roman, Times, Serif">)
of our report dated April 13, 2023 with respect to the audited consolidated balance sheet as of December 31, 2022, and the related consolidated
statements of operations and comprehensive loss, changes in shareholders&rsquo; equity, and cash flows for each of the two years in the
period ended December 31, 2022, which appears in this Annual Report of MMTEC, INC. </FONT>(the &ldquo;Company&rdquo;) <FONT STYLE="font-family: Times New Roman, Times, Serif">on
Form 20-F for the year ended December 31, 2023.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><I>/s/ MaloneBailey, LLP</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">www.malonebailey.com</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">Houston, Texas</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">April 30, 2024</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><IMG SRC="ex15-1_002.jpg" ALT=""></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.2
<SEQUENCE>10
<FILENAME>ea020464501ex15-2_mmtecinc.htm
<DESCRIPTION>CONSENT OF ASSENTSURE PAC
<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 15.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B><IMG SRC="ex15-2_001.jpg" ALT=""></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>Consent of Independent Registered Public
Accounting Firm</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We consent to the incorporation by reference in
the Registration Statement on Form F-3 (Registration No.&nbsp;333-265898) of our report dated April 29, 2024 with respect to the consolidated
financial statements of MMTec, Inc., which appears in this Form 20-F for the year ended December 31, 2023.</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 also consent to the reference to us under the
heading &ldquo;Experts&rdquo; in the Registration Statement.</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">/s/ Assentsure PAC</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">Assentsure PAC</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Singapore</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">April 30, 2024</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-97.1
<SEQUENCE>11
<FILENAME>ea020464501ex97-1_mmtecinc.htm
<DESCRIPTION>DODD-FRANK RESTATEMENT RECOUPMENT POLICY
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0"><B>Exhibit 97.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"><B>MMTEC, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"><B>Dodd-Frank Restatement
Recoupment Policy</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">1. Introduction</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Board of Directors
(the &ldquo;Board&rdquo;) of MMTEC, Inc. (the &ldquo;Company&rdquo;) has determined that it is in the best interests of the Company to
adopt a policy providing for the recoupment by the Company of certain Incentive-Based Compensation paid to Executives Officers in the
case of a Restatement (as defined below) (the &ldquo;Policy&rdquo;). In such case, the Company (a) may recoup the Incentive-Based Compensation
that was paid or that vested and (b) may cancel any outstanding or unearned Incentive-Based Compensation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">2. Definitions</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">For purposes of this
Policy, the following terms shall have the meanings set forth below:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&ldquo;Committee&rdquo;
means the Compensation Committee of the Board of Directors of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&ldquo;Erroneously Awarded
Compensation&rdquo; means the amount of Incentive-Based Compensation received that exceeds the amount of Incentive-Based Compensation
that otherwise would have been received had it been determined based on the restated amounts resulting from a Restatement, and it must
be computed without regard to any taxes paid. For Incentive-Based Compensation based on stock price or total shareholder return, where
the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in a Restatement:
(a) the amount must be based on a reasonable estimate of the effect of the Restatement on the stock price or total shareholder return
upon which the Incentive-Based Compensation was received; and (b) the Company must maintain documentation of the determination of that
reasonable estimate and provide such documentation to the Nasdaq Stock Market.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&ldquo;Executive Officer&rdquo;
means any employee of the Company who is currently, or within the period covered by this Policy, employed as the Company&rsquo;s president,
principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president
of the Company in charge of a principal business unit, division, or function (such as sales, administration, or finance), any other officer
who performs a significant policy-making function, or any other person who performs similar significant policy-making functions for the
Company, including Executive Officers of the Company&rsquo;s subsidiaries if they perform such policy making functions for the Company,
and shall include each Named Executive Officer as determined under Section 402(a)(3) or 402(m)(2) of Regulation S-K, as applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&ldquo;Financial Reporting
Measures&rdquo; mean those measures that are determined and presented in accordance with the accounting principles used in preparing the
Company&rsquo;s financial statements, and any measures that are derived wholly or in part from such measures. Stock price and total shareholder
return are also Financial Reporting Measures. A Financial Reporting Measure need not be presented within the financial statements or included
in a filing with the Securities and Exchange Commission.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&ldquo;Incentive-Based
Compensation&rdquo; means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial
Reporting Measure. For purposes of this Policy, Incentive-Based Compensation is deemed received in the Company&rsquo;s fiscal period during
which the Financial Reporting Measure specified in the award is attained, even if the payment or grant occurs after the end of that period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

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

<!-- Field: Page; Sequence: 1 -->
    <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">&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&ldquo;Non-Employee Board&rdquo;
means the members of the Board who are not employed by the Company or any affiliate thereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&ldquo;Recoupment Rules&rdquo;
means Rule 10D-1 under the Securities Exchange Act of 1934 and Rule 5608 of the Nasdaq Stock Market.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&ldquo;Restatement&rdquo;
means an accounting restatement required to be prepared by the Company due to the material noncompliance of the Company with any financial
reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued
financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if
the error were corrected in the current period or left uncorrected in the current period. The date of a Restatement shall be the earlier
to occur of: (a) the date the Company&rsquo;s board of directors, a committee of the board of directors, or the officer or officers of
the Company authorized to take such action if board action is not required, concludes, or reasonably should have concluded, that the Company
is required to prepare a Restatement; or (b) the date a court, regulator, or other legally authorized body directs the Company to prepare
a Restatement. The Company&rsquo;s obligation to recover Erroneously Awarded Compensation is not dependent on if or when restated financial
statements are filed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">3.Administration of this
Policy</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">This Policy shall be
administered by the Committee. The Committee shall have full power and authority to construe and interpret this Policy, and to recommend
to the Non-Employee Board its determinations as to whether recoupment is required under the Policy, the amount of Incentive-Based Compensation
to recoup from an Executive Officer and whether any other action should be taken pursuant to Section 6 of the Policy. Upon the approval
of the Committee&rsquo;s recommendations by a majority of the members of the Non-Employee Board (even if less than a quorum), the final
decision shall be binding and conclusive on all parties.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">4.Recoupment of Incentive
Compensation</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In the event that the
Company is required to prepare a Restatement, the Company must recover reasonably promptly the Erroneously Awarded Compensation received
by a person (a) after beginning service as an Executive Officer, (b) who served as an Executive Officer at any time during the performance
period for that Incentive-Based Compensation, and (c) during the recovery period described in Section 5 below. Recovery is subject only
to those exceptions set forth in the Recoupment Rules.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Committee can recommend
that the Non-Employee Board recoup from the Executive Officer all or a portion of the following in order to satisfy the Executive Officer&rsquo;s
recoupment obligation:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Cash Incentive Plan:
The Committee can recommend that the Non-Employee Board (i) cancel and forfeit the Executive Officer&rsquo;s annual or other cash incentive
opportunity for the then current plan year, and/or (ii) require repayment of any annual or other cash incentive awards previously paid
for prior years within the period described in Section 5.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

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

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <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 STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Stock Plan: The Committee
can recommend that the Non-Employee Board (i) cancel and forfeit any outstanding equity awards under its stock-based plans, (ii) require
the Executive Officer to return a number of shares of Company stock received upon vesting and settlement of any restricted stock and restricted
stock unit awards during the period described in Section 5 (or pay the cash value of such shares), and (iii) require the Executive Officer
to return a number of shares received upon the exercise of any stock options during the period described in Section 5 (or pay the cash
value of such shares). The cash value shall be determined as of the date of the Committee&rsquo;s demand for recoupment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Committee can also
recommend that the Non-Employee Board recoup similar compensation under any subsequently adopted plans, arrangements or agreements, or
compensation under any severance arrangements or any non-qualified deferred compensation arrangements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">5.Limitation on Period
for Recoupment</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In the event that the
Company is required to prepare a Restatement, the Company must recover Erroneously Awarded Compensation received by Executive Officers
during the three completed fiscal years immediately preceding the date that the Company is required to prepare a Restatement, and any
transition period (that results from a change in the Company&rsquo;s fiscal year) of less than nine months within or immediately following
those three completed fiscal years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">6.No Impairment of Other
Remedies</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">This Policy shall not
preclude the Committee from recommending that the Non-Employee Board take any other action to enforce an Executive Officer&rsquo;s obligation
to the Company, including termination of employment, institution of civil proceedings, or action to effect criminal proceedings.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">7.Miscellaneous</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Notwithstanding the foregoing,
to the extent any provision of applicable law, including the Recoupment Rules, requires non-discretionary recoupment or would result in
a larger recoupment than permitted under this Policy, the provision of such applicable law shall supersede the relevant provisions of
this Policy.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">8.Effective Date</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">This Policy shall apply
to all Incentive Compensation paid, awarded or granted on or after October 2, 2023.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 3; Options: Last -->
    <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>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


</BODY>
</HTML>
</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@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" %P!#D# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BH;JY6UM9KAP2L2,Y ZD 9KB;?XF_:[>.XM_"'B:6&5
M0R21V096!Z$$-0!WE%<1_P +%F_Z$KQ5_P" '_V5'_"Q9O\ H2O%7_@!_P#9
M4 =O17$?\+%F_P"A*\5?^ '_ -E1_P +%F_Z$KQ5_P" '_V5 ';T5Q'_  L6
M;_H2O%7_ ( ?_94?\+%F_P"A*\5?^ '_ -E0!V]%<1_PL6;_ *$KQ5_X ?\
MV5'_  L6;_H2O%7_ ( ?_94 =O17$?\ "Q9O^A*\5?\ @!_]E1_PL6;_ *$K
MQ5_X ?\ V5 ';T5Q'_"Q9O\ H2O%7_@!_P#94?\ "Q9O^A*\5?\ @!_]E0!V
M]%<1_P +%F_Z$KQ5_P" '_V5'_"Q9O\ H2O%7_@!_P#94 =O17$?\+%F_P"A
M*\5?^ '_ -E1_P +%F_Z$KQ5_P" '_V5 ';T5Q'_  L6;_H2O%7_ ( ?_94?
M\+%F_P"A*\5?^ '_ -E0!V]%<1_PL6;_ *$KQ5_X ?\ V5'_  L6;_H2O%7_
M ( ?_94 =O17$?\ "Q9O^A*\5?\ @!_]E1_PL6;_ *$KQ5_X ?\ V5 ';T5Q
M'_"Q9O\ H2O%7_@!_P#94?\ "Q9O^A*\5?\ @!_]E0!V]%<1_P +%F_Z$KQ5
M_P" '_V5'_"Q9O\ H2O%7_@!_P#94 =O17$?\+%F_P"A*\5?^ '_ -E1_P +
M%F_Z$KQ5_P" '_V5 ';T5PLGQ)>&-Y)/!OBA$12S,UB  !R226KK],U"/5-,
MM+^%76*ZA29 XP0& (S[\T 6Z*** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M *.L ?V-?G_IVD_]!-97@,#_ (0/03_TXQ?^@BM;5_\ D"W_ /U[2?\ H)K*
M\!_\B%H/_7C%_P"@B@#HL4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %&*** ,W7U'_"/ZD<=+24C_O@U6\'
M#P7H?_7A#_Z *M:]_P B]J?_ %Z2_P#H!JKX/_Y$O0_^O"'_ - % &W1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!2U?_ ) M_P#]>TG_ *":RO ?_(A:
M#_UXQ?\ H(K5U?\ Y M__P!>TG_H)K*\!_\ (A:#_P!>,7_H(H Z*BBB@ HH
MHH **** "BBB@ I"<8XS2TUN<#M0!@1>++:33]5N'A:.73YGB:%F&9""0A7V
M<C ]\CM3=.\5B_U2ULS8M&EQ8QW2R^9D!G!(C(QUPK'/L:63PQ;37<-Q,[%H
MFE?@8#,S,R%O787;'N?:JX\)&.V\J'4)(94MK:".=(QN0Q!AN&3CY@[ CWH
M5/%TTUIJ5U!IJF.RG\O]Y<;3*I"E77"G@AL\]JO2:[-#J\6FR06B3-"LK%[L
M@<N5POR?,?ESVZU&?#L8MM2MXYF2.\:,J-O^K"(B #UX3-/O-)O)=;74;6\@
MC'DI"\<UL9,@,6R#O&#SZ'M0!+I>LR:O^_M;9/L)D=%F>4AWVDKN"[<8)!QS
MTYJ[>WGV-(6*;O,F2+KC&X@9_6LFSTB]TA3%87<3:>F]H[:6']XK') \S=]W
M<>ZY [UH7-G)=VMLDTH$D4D<K,%X9E()&/<B@#+C\71/;7+M9ND]O=);F)G^
M\KRB-9%..5Y/X@CM5[3]8EU1WEM;:,V2S/$)FE(9RA*L57;@C<".O;-4;[PT
M+RVM(ENVC:WN!,7"@AT\X2E".V2J\^WN:FL-(NM*N!':WL0T[>\GD/ 6D!8E
MB ^[@;B3@@^F: -T'-+45N)!"@F</(%&Y@NT$XY..U2T %%%% !1110 4444
M %%%% &=KW_(O:G_ ->DO_H!JKX/_P"1+T/_ *\(?_0!5K7O^1>U/_KTE_\
M0#57P?\ \B7H?_7A#_Z * -NBBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M"EJ__(%O_P#KVD_]!-97@/\ Y$+0?^O&+_T$5JZO_P @6_\ ^O:3_P!!-97@
M/_D0M!_Z\8O_ $$4 =%1110 4444 %%%% !1110!@37!AOKR=KAE99([6&,H
MTB\J')"*<ECN/_?/UK/O=6GU#X>ZC?H6AN!%.@,;%"&1V3(/49*YZY&:W;G0
M[.\FE>Y7S4E"[XGP4)4Y5L?WATSZ5,-*L%L'L!:0BS<$/ $ 1@3DY'ODT </
M97%_9R71\^Z1M-O(I9K.6Y,X2VD3#'S"<L!S)@]-O3!!.QIM[<7MY87F^18+
MV>=XD+G!B"!4.#V(4/\ 5C6[;Z+I]I:RVMO9P1039\R-(P ^1@Y'?BK"V<"B
M';$@\@;8\+]P8Q@>G% &1+J<XO-2"(OD:>BLZ[27FRA;Y>0!V //.?2J(\0W
MXTN&[:*UD:YLQ=QI&S80ED&TGN/G'.!T/%=!)I=I+>+>/;Q-<I@+*4RPQG'/
MXG\S4,.@Z9;B00V-O&)<;PD0 .#D#'I0!C:CKM_IL&H3LEK*MBT091N#3;]O
M &3M/S<=<GCBF_\ "17IBBNQ#;FWFNIK98E8^8-@?#$].2GW<# ;KVK8_P"$
M?T]]3EOY[>&:=W5T9XP6CVJ ,'KU&?8FI%T'2UO'NQI]J+B0L6D$0W$MPQSZ
MD<$]Z ,/_A(KD:!::@XA^T36@NVMTC=L)@'&[/'4C)]N.*M+<7/]IR)<S)(@
MU 11A$*;!Y&_GYOFZ]#_ (8TIM#TR=($EL;=T@3RXE:,$(O' ]!P.*F&F68N
M6N1;QB9F#&0*-V0, Y]<<4 <O=^*;VQL8;AH+>47-C+>1*I(\LH%.USSG.[&
M1CD>]/N]5OEN[B*0I'/87%JP\HD+*DS;"C ^F21[A3ZBM^/0=+A\[R["V7SP
M5E C W@G)!]LTMQHUG=7*SRQC>)$D; QO9.4W>NTG(]#@]J -"BBB@ HHHH
M**** "BBB@#.U[_D7M3_ .O27_T U5\'_P#(EZ'_ ->$/_H JUKW_(O:G_UZ
M2_\ H!JKX/\ ^1+T/_KPA_\ 0!0!MT444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 4M7_Y M_\ ]>TG_H)K*\!_\B%H/_7C%_Z"*U=54OI-ZBJ69K=P% R2
M=IKD_"GB*VTOPGI-C=V.KQW-O:1QR+_95R=K!<$9"8H [FBN>_X3'3O^?75_
M_!1<_P#QNC_A,=._Y]=7_P#!1<__ !N@#H:*Y[_A,=._Y]=7_P#!1<__ !NC
M_A,=._Y]=7_\%%S_ /&Z .AHKGO^$PTW_GUUC_P4W/\ \;H_X3'3O^?75_\
MP47/_P ;H Z&BN>_X3'3O^?75_\ P47/_P ;H_X3'3O^?75__!1<_P#QN@#H
M:*Y[_A,=._Y]=7_\%%S_ /&Z/^$QT[_GUU?_ ,%%S_\ &Z .AHKGO^$QT[_G
MUU?_ ,%%S_\ &Z/^$QT[_GUU?_P47/\ \;H Z&BN>_X3'3O^?75__!1<_P#Q
MNFOXSTN.-I'M]75%&YF.DW( 'J3LH Z.BN;A\;Z1<P)/!#JLL3C<DB:5<LK#
MU!"8-/\ ^$QT[_GUU?\ \%%S_P#&Z .AHKGO^$PTW_GUUC_P4W/_ ,;H_P"$
MQT[_ )]=7_\ !1<__&Z .AHKGO\ A,=._P"?75__  47/_QNC_A,=._Y]=7_
M /!1<_\ QN@#H:*Y[_A,=._Y]=7_ /!1<_\ QNC_ (3'3O\ GUU?_P %%S_\
M;H Z&BN>_P"$QT[_ )]=7_\ !1<__&Z/^$QT[_GUU?\ \%%S_P#&Z .AHKGO
M^$QT[_GUU?\ \%%S_P#&Z/\ A,=._P"?75__  47/_QN@#H:*Y[_ (3'3O\
MGUU?_P %%S_\;H_X3'3O^?75_P#P47/_ ,;H T->_P"1>U/_ *])?_0#57P?
M_P B7H?_ %X0_P#H K-U7Q5976CWUO#9ZNTLMO(B#^RKD9)4@?\ +.M3PI')
M!X2T:":-XY4LH5='4@J0@R".QH V:*** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** &E<YYI:6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!*S]<&=!U
M'_KUE_\ 036CBL_6_P#D ZC_ ->LO_H!H S? JX\"Z'S_P N4?'_  &NAKG_
M  -_R(NA_P#7E%_Z"*Z&@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!*1
M5V]R?K3J* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *H:W_R =1_Z]9?_ $ U?JAK?_(!U'_KUE_]
M - &;X&_Y$70_P#KRB_]!%=#7/>!O^1%T/\ Z\HO_0170T %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!@^
M+M>F\-Z!-J4,"SNCQH(W;:"68+U_&J/]I>./^A=TS_P8'_XBHOB?_P B1/\
M]?%O_P"C5KL: .3_ +2\<?\ 0NZ9_P"# _\ Q%']I>./^A=TS_P8'_XBNK)
MZFC<* .4_M+QQ_T+NF?^# __ !%']I>./^A=TS_P8'_XBNKR* 0: .4_M+QQ
M_P!"[IG_ (,#_P#$4?VEXX_Z%W3/_!@?_B*ZRB@#D_[2\<?]"[IG_@P/_P 1
M1_:7CC_H7=,_\&!_^(KK** .3_M+QQ_T+NF?^# __$4?VEXX_P"A=TS_ ,&!
M_P#B*ZRB@#D_[2\<?]"[IG_@P/\ \11_:7CC_H7=,_\ !@?_ (BNLHH Y/\
MM+QQ_P!"[IG_ (,#_P#$4?VEXX_Z%W3/_!@?_B*ZRB@#D_[2\<?]"[IG_@P/
M_P 11_:7CC_H7=,_\&!_^(KK** .3_M+QQ_T+NF?^# __$4?VEXX_P"A=TS_
M ,&!_P#B*ZRB@#D_[2\<?]"[IG_@P/\ \11_:7CC_H7=,_\ !@?_ (BNLHH
MY/\ M+QQ_P!"[IG_ (,#_P#$4?VEXX_Z%W3/_!@?_B*ZRB@#D_[2\<?]"[IG
M_@P/_P 11_:7CC_H7=,_\&!_^(KK** .3_M+QQ_T+NF?^# __$4?VEXX_P"A
M=TS_ ,&!_P#B*ZRB@#D_[2\<?]"[IG_@P/\ \11_:7CC_H7=,_\ !@?_ (BN
MLHH Y/\ M+QQ_P!"[IG_ (,#_P#$4?VEXX_Z%W3/_!@?_B*ZRB@#D_[2\<?]
M"[IG_@P/_P 11_:7CC_H7=,_\&!_^(KK** .3_M+QQ_T+NF?^# __$4?VEXX
M_P"A=TS_ ,&!_P#B*ZRB@#D_[2\<?]"[IG_@P/\ \11_:7CC_H7=,_\ !@?_
M (BNLHH Y/\ M+QQ_P!"[IG_ (,#_P#$53U74?&;:3>I-H&G)&T#AF6_)*C:
M<\;.:[BJ.L_\@/4/^O:3_P!!- '$>%+[Q?#X4TF*UT*PE@%I%Y4CWI4LNT8)
M&TX.".,UL_VEXX_Z%W3/_!@?_B*O^#/^1(T+_KPA_P#0!6[D"@#D_P"TO''_
M $+NF?\ @P/_ ,11_:7CC_H7=,_\&!_^(KJPP/0T%@!DF@#E/[2\<?\ 0NZ9
M_P"# _\ Q%']I>./^A=TS_P8'_XBNLS10!R?]I>./^A=TS_P8'_XBC^TO''_
M $+NF?\ @P/_ ,17644 <G_:7CC_ *%W3/\ P8'_ .(H_M+QQ_T+NF?^# __
M !%=910!R?\ :7CC_H7=,_\ !@?_ (BC^TO''_0NZ9_X,#_\17644 <G_:7C
MC_H7=,_\&!_^(H_M+QQ_T+NF?^# _P#Q%=910!R?]I>./^A=TS_P8'_XBC^T
MO''_ $+NF?\ @P/_ ,17644 <G_:7CC_ *%W3/\ P8'_ .(H_M+QQ_T+NF?^
M# __ !%=910!R?\ :7CC_H7=,_\ !@?_ (BC^TO''_0NZ9_X,#_\17644 <G
M_:7CC_H7=,_\&!_^(H_M+QQ_T+NF?^# _P#Q%=910!R?]I>./^A=TS_P8'_X
MBC^TO''_ $+NF?\ @P/_ ,17644 <G_:7CC_ *%W3/\ P8'_ .(K/UOQ9XL\
M/Z3-J=_X>T\6T.-Y2^)/+!1QL]2*[RN-^*O_ "3;5OI%_P"C4H E75/'#*#_
M ,([IG/_ %$#_P#$4O\ :7CC_H7=,_\ !@?_ (BNJC_U:_04Z@#D_P"TO''_
M $+NF?\ @P/_ ,11_:7CC_H7=,_\&!_^(KK** .3_M+QQ_T+NF?^# __ !%'
M]I>./^A=TS_P8'_XBNLHH Y/^TO''_0NZ9_X,#_\11_:7CC_ *%W3/\ P8'_
M .(KK** .3_M+QQ_T+NF?^# _P#Q%']I>./^A=TS_P &!_\ B*ZRB@#D_P"T
MO''_ $+NF?\ @P/_ ,11_:7CC_H7=,_\&!_^(KK** .3_M+QQ_T+NF?^# __
M !%']I>./^A=TS_P8'_XBNLHH Y/^TO''_0NZ9_X,#_\11_:7CC_ *%W3/\
MP8'_ .(KK** .3_M+QQ_T+NF?^# _P#Q%']I>./^A=TS_P &!_\ B*ZRB@#D
M_P"TO''_ $+NF?\ @P/_ ,11_:7CC_H7=,_\&!_^(KK** .3_M+QQ_T+NF?^
M# __ !%']I>./^A=TS_P8'_XBNLHH Y/^TO''_0NZ9_X,#_\11_:7CC_ *%W
M3/\ P8'_ .(KK** .'U'Q/XKTB&*XU#0+&.V:>.%GCO2[#>X4<;??UKN*Y/X
MB?\ (L1_]?UK_P"CEKK.U !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!QWQ/_P"1(G_Z^+?_ -&K78GBN,^*##_A"IAD _:+
M?_T:M=D"#T.: ,G5=3N;/4-*@CBC,-W<^0[LQW+\CMP,?[/7/>LR7Q+/%%/J
M4B0MIJ27$(C"GS=T*R$MG.""8F &.XYK=OM/AO)[*:4L&M)_/3;W;8R\^V&-
M47\/6KM*C/(UM(\LAMB1MW2!@Y!QGG>W?C<?:@"C+JVK6\3QS);M/B-Q+#"[
MK$C[^J DL04 R"/O#@8J_HFLR:F-TT<4#>6O[CS T@;'SY'8 _+R,G&>A&9(
MM)6*&9#=W+M+$L/FG:&5%W8 PH /S'GKS266A6EA<"2WWHB_<B& J?*J<<9^
MZHX)H U@<C-+2+TI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "J.L_\@/4/^O:3_P!!-7JH
M:TP&AW^3C_1I/_030!1\&''@?0O^O"#_ - %6=2O[FVN+)(XHC%-.L3NSG<,
MYZ#'MUS^%5?!A!\$:$./^/"#C_@ K4O+2.Y,!?=F&42J5]1TS^= '/WWB*ZT
MZ1;J>*!]/DN);9$0'S%:-7.XG.,$QD8 XR#GK2-K>J0WLFG7(M$NC%',MQ'$
M[QQHQ8$,H;)P5 W9 .X'C!K0F\/6ES(//EFE@$LDJ0,5V([JRL1QGH[<$GDY
MJ2WT=8)9IQ=7$EU)"L'GN5W*JYQC"XZL3G'- $>D:VNHL00D;;5&PD!F?&6P
M,YV@G'U#5MCI6'%H-I;WT=Q&TR>6X=8\@J&$0BSTS]SC&<9QWK:3[@H =111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7&_%7_DFVK?2+_T
M:E=E7%_%9A_PK?5AGG$7_HU* .RC_P!6OT%.ID3!HUP<\"GT (3BJ']L6QU5
MM. E\]8S*S&-@@ *_P 1&"?F' SCOBM C-9]U9M/J,4G2(6TT38ZY9HR/_03
M0!F1^-=,:.21XKJ)/*\Z!GB_X^4W!08P#DY9E !P3N!Z'-.7QA9%<-:W:3(S
MB>!D4/ $V[F?G& '0_*3D-QFL.3PYK-Q:::K+:QS:3;1QP$2';.ZRQMD_+\J
ME80._+'TYTUT&:Y^VW=W;6ZW=Q<K+"1AS;*%1"02.6PI..F<=<4 =%;7:W)F
MV(P6*0Q[CT<C&2/8'(^H-6*P](L9["5XOWBVR*456EWY^;Y,#J,+P?4YZXR=
MP=!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ')_$3_D6(_P#K
M^M?_ $<M=9VKD?B(P_X1J,$C_C^M?_1RUUH8'H<T +6=JNLV^D?9OM"3,;B9
M(4\N,M@LP4$GH!EAU_#-:-9/B"QFU&R@AAV[DN[>8[C@;4E5V_'"G% "R:[%
M'JPL3:W&TN(_M/R^4)"NX(3G.2,=L<@9S5>#Q1;SK*197:D*KPJX0&Y1FVAD
M^;H21][:>1QR*AN=,NI]1>)T7[(]['>>:9.1L1?EP1UW*/H/PJ&TT6=A&U]:
M(PM;#[(D8DXE.5);../]6N#UY]LT ;-GJ\%ZRHB2++LWR1M@F+G&UL$C.0W3
M/W3VK0KE+#1-3L+Z#RF@CMOE:9(OE3.U@Z[<9/2,*>P7MWZH=!0 M%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !29%+7%:G::[K'B^]LM.\1S:7;VMK!)LCMDDWL[2Y/S=/N"@#M,CUHR/6N+
M/A/Q7_T/UW_X+XJ/^$3\6?\ 0_7?_@OBH%<[3(]:,CUKB_\ A$_%G_0_7?\
MX+XJ/^$3\6?]#]=_^"^*@+G:9'K1D>M<7_PB?BS_ *'Z[_\ !?%1_P (GXL_
MZ'Z[_P#!?%0%SM,CUHR/6N+_ .$3\6?]#]=_^"^*C_A$_%G_ $/UW_X+XJ N
M=ID>M&1ZUQ?_  B?BS_H?KO_ ,%\5'_")^+/^A^N_P#P7Q4!<XCXY:$RW5EK
M\63&Z_99@.@8993^(+?D*[_X<Z&/#_@RQ@8_O[A1<S9[,X!Q^ VC\*R=7^'.
MM:]8FRU/QK<W%N6#%&L8@,CIT.?6KJ^$?%2J%7Q[= #C T^'&*!G:Y'K1D>M
M<7_PB?BS_H?KO_P7Q4?\(GXL_P"A^N__  7Q4"N=ID>M&1ZUQ?\ PB?BS_H?
MKO\ \%\5'_")^+/^A^N__!?%0%SM,CUHR/6N+_X1/Q9_T/UW_P""^*C_ (1/
MQ9_T/UW_ ."^*@+G:9'K1D>M<7_PB?BS_H?KO_P7Q4?\(GXL_P"A^N__  7Q
M4!<[3(]:-P]:XO\ X1/Q9_T/UW_X+XJ3_A$_%G_0_7?_ (+XJ N=KD4M<OX*
MGU&6PU*#4]0>^GM-1EMQ.\:H650N.!P.IKJ*!A1110 4444 %%%% !1110 4
M444 %%%% !1110 F11D>M<AXM;5[CQ!H6EZ7K$FF?:Q<&66.%9"=BJ1PWX_G
M47_")^+/^A^N_P#P7Q4 =ID>M&1ZUQ?_  B?BS_H?KO_ ,%\5'_")^+/^A^N
M_P#P7Q4"N=ID>M&1ZUQ?_")^+/\ H?KO_P %\5'_  B?BS_H?KO_ ,%\5 7.
MTR/6C(]:XO\ X1/Q9_T/UW_X+XJ/^$3\6?\ 0_7?_@OBH"YVF1ZT9'K7%_\
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
MP)$QB &.03@8/0$U(?$^EEE17G9I%<H$MI#O"'#[?EYP?2@#;Q1BN7N/%EI
M8Y(9/M<4T]O$JQPN"@E&0Q/(;CG  /XUHOXDTJ$R^;<B..+?OD9&" I]X;L8
MR,'\CZ4 :^*0]*S+'4UO=2N($5UCBABD'F1,C98R9X8#C"BM,]* .8\&_>\0
M_P#8:N/Y+745R_@S[WB'_L-7'\EKJ*!(****!A1110 4444 %%%% !1110 4
M444 %%%% '+:U_R/_A?_ '+S_P! 6NIKEM:_Y'_PO_N7G_H"UU- !BC%%% !
MBC%%% !BC%<E8>+'NM#O;HVRF\AN&@AMD/,IWE8_P)!!/L>PJ>S\1O)J=A:W
M,"QQWEC'.LP)P)6#,8_^^58@_P"R: .FQ1BN'_X3622,RHMM% VIFSCF?<RF
M(P^:LF 1U&/P-6-.\2ZCJLEC';PV<37-I)<Y<LZG;($ !&,!@0?7VH [#%)@
M5E6%])JND+<6VR*8[D9906".K%7';(!##/?%5='UM[NRLY+T@3WD?G1Q6\,A
MVJ" <D9'4CT'- &_@4N*RAKUB0XW2^:CB/RO)?>6() VXST!/X'TK)L/%<4L
M5Q/>RI!%#)=_+Y,A9HX9 N[V(W#((R2>.E '5XHQ6.WB33(Y&@,L@G618A 8
M'$A9@67"XR<@$Y''!]#4DVLPMHE[J-KF06R2Y5T9/F0'(((!ZB@#4Q1BL*^O
M[^."PFMS;!;AXXV$B,Q4MW!!'MQ50ZQJBG5)1!:R0Z=-Y<B?,K.!$CL5.2,_
M-@#VZT =1BC%(K*ZAE.0>0:6@ Q1BBB@ Q7'V7_)5]7_ .P7;_\ H;UV%<A9
M?\E7U?\ [!=O_P"AO0!U]%%% '+_ /-4F_[ H_\ 1U=1BN7_ .:I-_V!1_Z.
MKJ* #%&**K7TYM;*YN%4,8HF< ]"0,X_2@"SBC%<FWB>Y3PY!>M9HNH-,(I;
M=F.$(.6.>N-O(^J^M3Q^)X([S5X+[$ L/G1P,^;'@9(_V@QQ@>J^M '2XHQ7
M'6WBR:=M,BNGLK"2[A=V6<DY=9 FQ?F'/-=%)K%C&JEIL!FD0?(QYCSO[=MK
M?EQ0!?Q1BL;_ (2;2\LIFD5ML;*A@<,X<X4JN,MD\<9IFFZU+J#ZOBW)%G<>
M5&FTH[_ND?!#=\L10!N8HKFM+\1)+8?:[^XMXW)1'MHT;S896_Y9,,DENW0=
M"<5H1>(=.EGA@CED,TN_;'Y+Y^0A6SQQ@L.N.M &K1BLQM3MI1$T5Q@2+$ZD
MQL05D;"]N">0,].XQ3/^$AT[R)I_.<6T(.^<Q,$&/1L8/48QUR,4 :V*,5C_
M /"2Z:)D@+RBX=RBPF!]Y(7<>,9QMYS4U[?/;ZEIULJ!ENY'1FSRH5&;C\J
M-+%&*S)-2@MYF625G;SO)5(X69MWEA]O .>,G/3MUJNWB/3YH08;@QEHQ*C2
MP. R9"Y (!/) XZ9% &WBC%8<7B2S\RXCE65'CN6MD41.QE(&<KQZ G\,U6U
M/Q?80:)?W=A(;B6"U>< 0N54C< 'X^7YE(P<'@T =+BC%10,7C5CU90<5+0
ME<_IW_(^:[_UY67_ *%/705S^G?\CYKO_7E9?^A3TP.AKD]'_P"2D^*/^O:R
M_E)765R>C?\ )2/%'_7M9?RDI"9UF*,444##%&*P]5U^VTG5[*UO)H8+>YBF
M<RROC#(4P/QW'\JS]/\ $ESK'V>.P@A8S/<%YMQ*1Q1RF-6QD%BV!QD#K0!U
MF*,5D:E>7FFZ.UP(EN;E2H81J0HRP!; R< 98CT!J.'7K06L$LMY!=>>'>-K
M-"X9%(RP"EN!D9YZT ;>*,5DMXCTU8[B43.\-NGF32QQ.RQC9OY(!YVD''7D
M>HI;GQ!IEHQ6:X8-B(X6)V)\QBJ8P.<D$4 :N**QI-9CCNX8=LDGG7'D_+"^
M8_W>_G@\]/3K[&H)/$>GJT$K78C@9))-TD,@WJ@!)4D 8'?@YZ4 =!1BL7_A
M)M+601>;)Y[.$6$P.')*LPPN,X(5CGV-6[VYDC^SK JF2>4(-V1A<%F/_?(.
M/?% %_%&*Y:U\765U:P(MS;?;I+D0&W$F6 \W83Z].:FL]>EU.:[BLXXY&LV
MF28]O,5B$3ZD#)/;/Y '1XHQ6%>ZVJ:'9:G:@21W4MLJ%SCY975<_4!JO3:A
M%9R2F>3Y46,E5B9F!=RJ].N2 , <4 7\48K&'B'3I)5B$TD<C.T0WP. )%4L
M5)('. 3CT%5HO%5FLTJ7#XBBMX)OM"Q.%D\W(4 8)&3C SDDXZ@T =%BC%8P
M\2:8\GDK+(T^YD:$0.74J%+97&0 '7GI\P]:L:%?2:GHMM>R*%>9-Q & /SY
MH T<4E+0: .:\&?ZG6_^PQ=?^A"NEKFO!G^IUO\ [#%U_P"A"NEH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N=L/^1]UO_KQL
M_P#T*>NBKG;#_D?=;_Z\;/\ ]"GH$SH2,UCW/ANRO+A9KC+E;D7..@)VJ-I]
M5RBMCU45LT4#.<'A>!4\L7,H/DS1*Z@!D,DHD# ]BK 8_"KFFZ%#I=R9XI'<
MFUBMB'YSL+G<3W)+G-4]:O1:ZQ:F>4QVMM:7-Z^ 3EH]@&0.2 )&./I4?AW6
MKS4-3U"RN7206\4$R.J!3B0,<$*S#^$$<YPP^M %N7P];SZ1?::\LGEW<SS%
MU #*S/N&.O0XJ-/#<NV2234Y9+J2>*X\XQ*,,@"X"CC!&?SZUS>D7FK-H^F!
MH(_L9U5E%Q]K9I6'GOP4V >WWJLWGBG5K*QCO!-9SK<V]U*L*1','E(S#)SS
M@J%;..3Q0!MMX89[B9I-0D:!Q.(X?*4>7YN=W/4\DXS^M1:KX0L]2U1+YVCW
M^6L4JRVT<P95)(QO!VGYF&>^>E9D_B/6K*Z2SGDM"]S]C*3+"0L/FM(K \_-
M@H-O3EN:W=*O+B]LM0^T30S/!.\(DA7:" H[9.#R<T 7[NV6\B2%F* 21R J
M,_<<,/Y5CP^#[.*\OIBT6V[64$I;(LB>9RQ\P#<>K8SZ]\5D:-?7J:1Y]TXC
MU4+;1()%S''#(P5'7GYL_,23@EA@@=*NQ:SJ\^HG38YK<-'=20-=&$X91$KC
M"Y^\"VT\]J -BVTBX2>VN+O4&N9X/, ;R50,& '('TS^--7P_"MI]G\YR/(@
MAW8&<1$D'ZG-<FWC'6)="N[];BQMY;/35N622(GSI&+CCYN%^3C&22:Z?5=4
MNH;G2K2W>.)K^4H9Y%R$PA; '=CC ^A]* &2>&!/=[Y[Z22U25YX;?8H"2,&
MR=PY(!=B ?7VJ.3PD'M_L@U*=+&2*.*Y@5%_>A%"_>QE<@ ''8<8ZU1EU[5(
MI+J07ED4L[R"U,!B^>;>(\MG=P3O)4#(P.]26.L:O>V5I*UU:Q-=WT]NO[@G
M:D?F_P"URQ\L>W6@"J-(U*#5X_)BO?[/L[N6\2)VAVN6#_+'@[CEGR ^T#)R
M3QC<\.Z3'I]M._D&&:XE,C(Q!\M<_(G'&%7 P#CK6*-?U*;39;A+FSMGMK26
MX8RQ$B<K(Z!A\W"$1ACC)^=?Q=;^);^5;V>=DM8O.M[:WB\G?)YDL<;X.6 X
MWD<X]S@<@%RV\*S6RBV;599+);K[4D'DJ-K^=YOWAR><C\:MP>'88Y;*07#D
MVT=PB@J,-YK!CGZ8X^M8^FZKJ>I:EIK2W<8B+7D4L:Q#$OEN%!.&/./3(R#3
MH=9OELUDMS%'%:0VN;<Q9:?S ,[3NX'.U>O(.<T 6$\%06]D(8;V574VK1RE
M 2K0 !21T.0.1[T+X%TTRWP^06UWYNY5@02JTGWB)<;NI) ]\<CBG'4-0EOK
M:"YDA:TO;FYM-B(49 @DPV[/7]V1^-:GAJ\FO_#EC=7#[YI(AO?&-Y'&['OC
M- #M-TN>SGEN+K4)+R:1$0LT:H $+8P!_OFM(]*6D/2@#F/!GWO$/_8:N/Y+
M745R_@S[WB'_ +#5Q_):ZB@2"BBB@84444 %%%% !1110 4444 %%%% !111
M0!RVM?\ (_\ A?\ W+S_ - 6NIKEM:_Y'_PO_N7G_H"UU- !1110 4444 <[
MI_A6TLKFUG21S+!YOS'C?O=F&1WVEVQ]34EQX9M9M/%G++(4^SP6^Y<!@(R>
M0>Q(8C\:CFGDBOKMH9)!<27"6T>%#?*L0DP S!0?F8YS[<\55O;V?5/ 9N'5
M&FFC0%0Q16)< C(S@'VSCWH DG\*(S%K.]:SD%ZMXACC5@A6$0A0#QC S3%\
M'F"X@EL=8N[:5(Y4EE$<;-+YC^8Q^9=H);T%8]E=3Z5:RW"ED32[_;=PI.9H
MHX)$7*HYP6"Y5SD C#8&,5I:6UZ=6TF>[+)->17=P\>>$R8MBX]0FT?7- '3
MV-A#I]HMM;Y$:Y//4DG))]2222?4U0MO#L5M:16XN),1VC6P8#!PQ'S?48K/
MO-=OXFURXB9!%I2D+;,F6G/E>9G.> 20!@?PG\*EUKVKVMN E[97,LR6KHZ0
MG;'YDR1G(SR"&)'3H: +=GX-_L^-VM-0$%R9(Y%DAM415*AE^X.#E6(/YC%(
M/!,)@DCDOYI&DCND=R@R?/=78^G!7MZTR\UK4[*:8_:K:46]Y;6I@$.'E\P1
MY;[W'WR1]#^%&]\4ZK96,=Z+BTG6YBNF2".([H3'&S@D[CG!7:W Y(Z4 :&M
MZ%(+R75+(WCWQDB9!;B/*[5=>CD*P*NP(SZ=*L:1H\Z^'+BPO9&\R\,[.Q(8
MJ)"3S@ 9P>PQFJ%WX@O[6WA+7$+7210SSHL 5-LCX RS9[$# )SCZ&>TN+U+
MG==SK=LFHRQQA8MK(!#(1CGJ?ZGUH T;;1+E+.&"[U-[HP3)+&YA5" O1<+U
MJM+X9D?4+Z0ZK<+:7L@DGM4C0!_D"%2Q!;:0O."#UYJA_;^K111 36L\ES9I
M<HPB(2)C(B[3\W((?C_</X$FJWRWKQS3*\]EJD%KO1=HFCE5"05YY&\G_@(]
M30!V(& !Z4M%% !1110 5R%E_P E7U?_ +!=O_Z&]=?7(67_ "5?5_\ L%V_
M_H;T =?1110!R_\ S5)O^P*/_1U=17+_ /-4F_[ H_\ 1U=10 A;;BH+JW^V
M6<L#,4$J,A/4C(Q6=K=U)%?:/;J2L5Q=D2L!SA(WD 'U9!]0".]4M#URXU#4
MWB\U);66U6Y@/EA#M+$#HQ.",=<'@T 2S>&+:XN99FFD!D@2(+U5"-N6 ]6"
M(#[**GE\.65S=)<3@LZ7)N #[@?*?491&QZJ*R;"&SNIKW5]5)_M&SNY4^:1
MAY*JQ\L*H..4VG_:SWJ*V\3WMO+<"Z*O;VRVTTDGEA2L4N]2?E9AA2JMZXS0
M!O6&@0V%Q#,LSN8H9(@"  0TF_\ G55_##R7ADDU*1H%>9XH/*7"&4,&YZGE
MB1Z5GW6MZU%I]Q>++:CRK5+M8S$3N#N^U2<\?(!D^M)_;^J)>7VF2W$1NH)U
M6.2.W'SH81(<AG &#WR>!TSR #1O/"L=S.+B.^G@G2"**)T .TQL6#8/7J01
MTQ5C3=$;3DO\WTLT][+YSRLJ@AMBIP ,?P@_XUS7_"6:S-HSZI$;1$@T^UO'
MA:(DN9-Q90=W P.._2M7Q'/=PZWHS6FTS[+HHDC[4=A$2N[VSB@"*?P1#J'G
MMJE\UY=2B/9,UO&NWRR2NY0,-]XYSV.!BM'3?#,6G75O<K*GF0PRQ;8[=8D.
M]U;.U>F-@%9L&JR>?]HNIO\ 2+.WN5GS" 8V B8C 8AN"#P>AZU8BU+592;4
M31QS"_-LSRQ*2%\CS>BL1G/OTQ0!:MO#\5E',AN99 URLZ%P/W2*^]8Q_L@Y
MQ]:K?\(DCZ?<Z7)?R2:7,I5;<QKF/IMVMZ+@8R#TYK$UW5KZ_P#"FJA[JW@\
MO2I))@8O]<W[Q#CYN!\GORP].>BU/49]-\/6\\#Q),[00B2;E$WLJ[F]AF@"
MC_P@\?V!;5;R*(>;YC/;V,439P "I4?*XP<,/4^V-;5=&EOVLY+:_>TGM79T
MD$8D)RI4YW>QK,U/4]4LHKL1ZC:%K.R-TS/#CS3EL#[W &T GU8?0TI/$NL&
MPU"^!MH$ANK:WBCEC)*^9Y)8N<CIYC#CTH Z2'2-DJ32W+2RB83LQ4#<WD^4
M>G3.,U5D\,PR):K]ID_T>U-L#M'S#<C9/_?L#\354:EJ9NAIWVJ+S/M31&Z$
M'! B63;MSC=EL=>BGBJ\?B'4'LGO)IX+>VM[+[1._D%BQ#2+E1N^Z=F[KW'U
MH GU+P=%J,DYEO,HUR+J*.6!)%1]NU@0PPP(['D=CTJ*;P:KVDUI;:E+:P7-
ML;:YCAAC57^]\P  VGYB#CJ/?FLR77=8GU&.R-VD+0:I!;N_E+EU>$OA@&(Z
M^A[BIM.U>[>_ET^V>UL$#7DYE>,L'*7#)T)'^\Q]QC% ';HGE(JCG Q3E.X9
M%<K#K6IW3K<!H8H$-GOA,1W'S2H;G/&-W'':MC1'=K>YB8?+#<R1H?49S^F2
M/PH TJY_3O\ D?-=_P"O*R_]"GKH*Y_3O^1\UW_KRLO_ $*>F!T-<GHW_)2/
M%'_7M9?RDKK*Y/1O^2D>*/\ KVLOY24A,ZRBBB@90FTY)=8M;]I&#P121J@Z
M'>4.3]-@_,UEMX5$*I)9ZC/;7:2S.)@JL"LCEV1E(((!/'<?I4FKZA]DUJU$
MS^7:0VES=NV#UCV <#KP[''L*70M2N[RXO(+F19&A$;*=BJ?F!."%9AV]<\B
M@"Y)9WC:6+==3D2ZP,W7E(22#D_+C'/3'IZ=:Q)O EK.D,DDZ27<<DCM++:Q
MNK;\%AY9&!RJD'KP>N3G)FO=7^QZ*)((5M/[74"9;IC(X\Q\ KLP/ID]*LCQ
M3J8T6/5#<6C_ &FRN+A+9(CNA9$W $YY /RMQU/X4 ;#>%(\7EO%>/'I][&R
M7-LL:X8F/82I_AX"\#CCC%0CPB3,)[K5)[B;=;,69%7_ %#EU& .^>:235-5
MMW%K)<P/+.UN$F6#"Q>87# C//W,#W89J>.^N+KPSJ<DTT<DL7VF(21+M!V%
M@#C/7CGWH MRZ2SSB2*Z:&7[6+DD("#^[\LK@]B._7FJM[X0L[^VL[>>5S';
M6\MO@#!974+G/J,"L:UU"ZAA>6>:"#69)HK=Q(Q:*&)B3&P7<,[AWXRQ(/ Q
M3X_$&LSZU%I,=S:#_2;B%[KR2=RI&C@@;L9!<@]N* +0\#0IISVB7,"&216=
MTT^%2=H(4_*HPPSG=V/3'2MV[M9B+1H"&>WE#XD8_,-I4Y/KAL_A7)P^*]6N
M;">8S6EM):6$5Q)YD1*SN^X';\PPN5P.O)KI=3N[E+FSM+65(FN9"#*R;MH"
MLV ,]3C\@: '0:/''IL5D)6*QS"8,1R2)/,_GQ58Z$ME<->64@2Z?S3(S+Q/
MN9F4/C^Z6X/IGUJG'K6HR7UU^^@2.TOH;,PF/+2AA'E\Y^7/F9'7@?E&-3U>
M2:T1KVRC%Y-/&I:#[BQEL ?-\S$#/Y\4 :4_AQ)/#5IH\%R\ M1!Y4VP,P,1
M4@D'@\K4D>B2,I:\OGN9V\G=)Y2IGRY"XX'UQ7,VOBO5K^SED%S86K6MB;EF
M>(E9R))%#+\W"$1@]S\XK2M]<U&Y;47>9(8XIXK>&-(0S[G2)N26 SER.<?C
MW -"Y\/PS.A:=QLNVNQQW9&3'_CV?PJG/X+M[JU:V>\D^S26D%NT9C4_-"<H
M_.><GD'(/>JS:AJ%VD4KW:>5]EO1)"8@1*8Y @Z-P<>F>_KPEWKFH6-C+=6\
MEJL%F;:(6GE?-('"9P<\??PHQU6@"S#X/6R$$UI??9;N,R!I;:UBC5T<+E=@
M&/X%(/)R.XXK<TC3UTO2[>Q25Y5A7:'?&3]<5R\.JZGJ$]G!>R0-9:C>7ED4
MB1D=5C\W:VX-U_=G\Q71^'YY;G0;*>=_,E>)2[_WCC&?QZT :5!HH- '->#/
M]3K?_88NO_0A72US7@S_ %.M_P#88NO_ $(5TM !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 5SMA_R/NM_]>-G_ .A3UT5<U:3Q
M0^/=:\R1$S96>-S 9^:>@#I:*K_;;7_GYA_[^"C[;:_\_,/_ '\% #+BQANI
M8998P7@8M&>XR"#^!!.12P6<-N/W$$<60 0BA<]?3ZG\S3OMMK_S\P_]_!1]
MMM?^?F'_ +^"@ %M$J!!$@4'< % P>N?UIGV&V!E9;>$/*"'(0#?GU]?QS3_
M +;:_P#/S#_W\%'VVU_Y^8?^_@H @O=/^UV[QHXA9PJEQ&C9 .<$,",?Y&*;
MI>E1Z98FV6228N[/))( "Q/LH  Q@  8  %6?MMK_P _,/\ W\%'VVU_Y^8?
M^_@H 1K."3AX8V&W9@H#\OI]/;VHCM(HD18H(XU3[JHH 7/7'I^%+]MM?^?F
M'_OX*/MMK_S\P_\ ?P4 9.J>&8-5Q'),\-J4\MH(XXQE<DD!MNY0W0X/3TK6
MFMHIXO*EC21/[K*"/;@TGVZVSC[1#_W\%+]MM?\ GY@_[^"@!HL;<2K+]FA\
MQ!A'V#*CT![5#/I5M<+;K)$A2&0R",J"K$JPY!'^T3]:L?;;7_GYA_[^"C[;
M:_\ /S#_ -_!0 U[&UD$8DMHF\O'EY0$)],]/PI7M891(KP1,DARX900Q[$^
MIX'Y"E^VVO\ S\P_]_!1]MM?^?F'_OX* &_8X%"!8(\(=RC:/E/J/S/YTILK
M8RQR&WB+QC",5&4'L>WX4OVVU_Y^8?\ OX*/MMK_ ,_,/_?P4 -EM(IH3&T8
M'7!7 *DYR0>QY/-301)! D,:+'&BA511@*!T J/[;:_\_,/_ '\%'VVU_P"?
MF'_OX* +%(>E0?;;7_GYA_[^"D:^M<?\?,/_ '\% &!X-^]XA_[#5Q_):ZBN
M6\%LK#7V5@RG6;@@@Y!X6NIH$@HHHH&%%%% !1110 4444 %%%% !1110 44
M44 <MK7_ "/_ (7_ -R\_P#0%KJ:Y/79$B\=^%GD=47;><L<?\LUKI/MMK_S
M\P_]_!0!8HJO]MM?^?F'_OX*/MMK_P _,/\ W\% %BBJ_P!MM?\ GYA_[^"C
M[;:_\_,/_?P4 0/IEO+/+++&'$H4/&X#*Q7.#CIG!QGV'H*G:UA:#R&AC,)&
M#&5^4CTQTH^VVO\ S\P_]_!1]MM?^?F'_OX* $6UA2W\E((UB(P8P@"\]>.E
M/\E3('*C*\ XY'KS^ IOVVU_Y^8?^_@H^VVO_/S#_P!_!0 -:0O.LS0Q-*HP
M)"HW >QZTQ+"VB4B.UA0,P8JJ 98'()Q3_MMK_S\P_\ ?P4GVZUSC[3#_P!_
M!0!%'ID"7LUV8E::63?O902GR*F >H&%J3[#;!I&%M%ND&)#Y8RX]#Z_C3OM
MUKG'VF'_ +^"C[;:_P#/S#_W\% #7LH)71I+>)F085F4$@>GM2K:Q+*T@A0.
MQR7 Y)QC.>O0D?2E^VVO_/S#_P!_!1]MM?\ GYA_[^"@!BV-O&KK';Q1ASE]
MB 9/J?7ZTV33X)+J*X:%3)&Q=3CHV-NX^^,C/H34OVVU_P"?F'_OX*/MMK_S
M\P_]_!0!8HJO]MM?^?F'_OX*/MMK_P _,/\ W\% %BBJ_P!MM?\ GYA_[^"C
M[;:_\_,/_?P4 6*X^R_Y*OJ__8+M_P#T-ZZC[;:_\_,/_?P5RFGRQR?%35VC
M=77^S+<94Y_C>@1V=%%% SE_^:I-_P!@4?\ HZNHKE))8XOB@3)(B Z,.6;'
M_+:NC^VVO_/S#_W\% A;FW2Y$:NN=CK(#W!!R/\ /IFF16D,!+10QH6.3M0#
MKUZ4[[;:_P#/S#_W\%'VVU_Y^8?^_@H&->QMGG$[VL+3#I(R L/QZU3OM"M;
MO3Y;*-%MH)L+,(%5#)'SE"<=#D_F:O?;;7_GYA_[^"C[;:_\_,/_ '\% "FW
M0J59$8%0IRHY'8?A4<ME!.29;>%R6W'<@/(& >G6G_;;7_GYA_[^"C[;:_\
M/S#_ -_!0 W['!Y9C^SQB,@*4"#&!T&/3VITEM'-_K8T?@CYE!X(P>OM1]MM
M?^?F'_OX*/MMK_S\P_\ ?P4 -2RMXTV);Q*H4J%50!@]1CIS2Q6D,"@101Q@
M-N"H@ SC&<4OVVU_Y^8?^_@H^VVO_/S#_P!_!0!')I]K*%\RUADV\+N0' /7
MJ*G>)'B,;(K(1@JP!!'I]*9]MM?^?F'_ +^"C[;:_P#/S#_W\% $?]G6F(U-
MI 5BYC!C'R>N/3\*BU'2H=2M#;2KL1IHIG* ?,R.KC.>OW #[59^VVO_ #\P
M_P#?P4?;;7_GYA_[^"@!G]GVGV<6YM83".?+,8VY]<=*=]FC9=K1(1LV$8X*
M^F/2E^VVO_/S#_W\%'VVU_Y^8?\ OX* (QI]H(_*%I (\@E?+&"1T.*<]E;3
M)LEM8'7<6 9 PW'J<&G?;;7_ )^8?^_@H^VVO_/S#_W\% "F%<,?+4DXSP.<
M=/RI;6W2U@\I-V-Q8ECDDDY)_,FF_;;7_GYA_P"_@H^VVO\ S\P_]_!0!/7/
MZ=_R/FN_]>5E_P"A3UL_;;7_ )^8?^_@K#TJ6.;QUKS1NK@65D"5.1G=/3$=
M)7*:/_R4CQ/_ ->UE_*2NKKC]+GBA^)/B;S9$3-M98W-C/$E(#L**K_;;7_G
MYA_[[%'VVU_Y^8?^_@H&)+;)/+'(Z M&Q*D^ZD'\#FB"TAMAB"&.(=,(H _(
M4OVVU_Y^8?\ OX*/MMK_ ,_,/_?P4  MHMBJ8D(4[@"H.#Z_7WIOV&V#2,+:
M$/*,2,$&7'OZ_C3OMMK_ ,_,/_?P4?;;7_GYA_[^"@"&\L?M5J\*D1%MN7\M
M7R <XPP((Z_GQ3=/TR/3]/%FI,BY9F9U4%BQ)/  '?H!BK'VVU_Y^8?^_@H^
MVVO_ #\P_P#?P4 -:R@D_P!9!&^5V'>@.5ZXY[>U+':0Q;/+@B41C"84#;]/
M2E^VVO\ S\P_]_!1]MM?^?F'_OX* ,W4?#\>HRIFX>& +L:&.*/D9)(W%2PS
MG!P>@[<UIS6T5S#Y4\22IUVR*&'Y&D^VVO\ S\P_]_!1]MM?^?F'_OX* &_8
MK?SEF-O#YJ#"/L!('H#CBH9]*MKF6!Y45EAWXC*@J=W7((YZ58^VVO\ S\P_
M]_!1]MM?^?F'_OX* $>RMI0GF6\3[,;"Z [?IGI^%#6D,B2))#&ZR'+JR@AC
MQU]>@Z^E+]MM?^?F'_OX*/MMK_S\P_\ ?P4 ,:QMV"*UM"53)4%1A<^GIWIW
MV. RI*;>(RH,*Y094>Q[4OVVU_Y^8?\ OX*/MMK_ ,_,/_?P4 0W&G07%JUN
MR;58-RF%*E@02".03D\CU-6H(8[>!(8D6..-0J*HP !P *C^VVO_ #\P_P#?
MP4?;;7_GYA_[^"@"Q25!]MM?^?F'_OX*#?6H_P"7F'_OX* ,+P9_J=;_ .PQ
M=?\ H0KI:YGP6P:WUIE(*G6+H@CO\U=-0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %86K^#?#VOW@N]4TN*ZN @0.Y;.T9P.#[
MFMVB@#D_^%9>#/\ H 6W_?3_ .-'_"LO!G_0 MO^^F_QKK** .3_ .%9>#/^
M@!;?]]-_C1_PK+P9_P! "V_[Z;_&NLHHN!R?_"LO!G_0 MO^^F_QH_X5EX,_
MZ %M_P!]-_C76447 Y/_ (5EX,_Z %M_WTW^-'_"LO!G_0 MO^^F_P :ZRBB
MX')_\*R\&?\ 0 MO^^F_QI/^%8^#/^@!;?\ ?3_XUUM%%P/*?B%X$\,:1X1F
MN[#1X()UFA4.I8\&0 ]3Z&NJ_P"%9>#/^@!;?]]/_C5?XJ?\B+<?]?$'_HQ:
M[2BX')_\*R\&?] "V_[Z;_&C_A67@S_H 6W_ 'TW^-=911<#D_\ A67@S_H
M6W_?3?XT?\*R\&?] "V_[Z;_ !KK**+@<G_PK+P9_P! "V_[Z;_&C_A67@S_
M * %M_WTW^-=911<#D_^%9>#/^@!;?\ ?3?XT?\ "LO!G_0 MO\ OIO\:ZRB
MBX')_P#"LO!G_0 MO^^F_P :/^%9>#/^@!;?]]-_C7644 4-(T33=!LC9Z7:
MK;6Y<OL4DC<>IY/L*OT44 %%%% !1110 4444 %%%% !1110 4444 %%%% &
M3K7AG1O$2PKJ]A'=B')CWD_+G&>A]A63_P *R\&?] "V_P"^F_QKK** .3_X
M5EX,_P"@!;?]]-_C1_PK+P9_T +;_OIO\:ZRBBX')_\ "LO!G_0 MO\ OIO\
M:/\ A67@S_H 6W_?3?XUUE%%P.3_ .%9>#/^@!;?]]-_C1_PK+P9_P! "V_[
MZ;_&NLHHN!R?_"LO!G_0 MO^^F_QH_X5EX,_Z %M_P!]-_C76447 Y+_ (5C
MX,_Z %M_WT_^-5-4^&_@^WTB]FBT*W61()&5@S<$*<=Z[BJ.M?\ ("U#_KVD
M_P#031<#BO"WP\\)WWA/2+NYT2WDGFLXI)');YF* D]?4UK?\*Q\&?\ 0 MO
M^^G_ ,:T/!?_ ")&A?\ 7A!_Z *W:+@<G_PK+P9_T +;_OIO\:/^%9>#/^@!
M;?\ ?3?XUUE%%P.3_P"%9>#/^@!;?]]-_C1_PK+P9_T +;_OIO\ &NLHHN!R
M?_"LO!G_ $ +;_OIO\:/^%9>#/\ H 6W_?3?XUUE%%P.3_X5EX,_Z %M_P!]
M-_C1_P *R\&?] "V_P"^F_QKK**+@<G_ ,*R\&?] "V_[Z?_ !K3T;PGH7AZ
M6672=-BM7E 5V0GY@.0.36S10 4444 8NL^$=!\0W$=QJVFQ74L:;%9RW"YS
MC@^]9O\ PK+P9_T +;_OIO\ &NLHH Y/_A67@S_H 6W_ 'TW^-'_  K+P9_T
M +;_ +Z;_&NLHHN!R?\ PK+P9_T +;_OIO\ &C_A67@S_H 6W_?3?XUUE%%P
M.3_X5EX,_P"@!;?]]-_C1_PK+P9_T +;_OIO\:ZRBBX')_\ "LO!G_0 MO\
MOIO\:/\ A67@S_H 6W_?3?XUUE%%P.3_ .%9>#/^@!;?]]-_C1_PK+P9_P!
M"V_[Z;_&NLHHN!R?_"LO!G_0 MO^^F_QH_X5EX,_Z %M_P!]-_C76447 Y/_
M (5EX,_Z %M_WTW^-'_"LO!G_0 MO^^F_P :ZRBBX')_\*R\&?\ 0 MO^^F_
MQH_X5EX,_P"@!;?]]-_C76447 Y/_A67@S_H 6W_ 'TW^-'_  K+P9_T +;_
M +Z;_&NLHHN!R?\ PK+P9_T +;_OIO\ &C_A67@S_H 6W_?3?XUUE%%P.2_X
M5CX,_P"@!;?]]/\ XUKZ)X9T;PYY_P#9%A':>?M\S82=V,XZGW/YUK44 %8&
MK>"?#>N7S7NIZ3#<W+ *9'+9('3H:WZ* .2_X5CX+_Z %M_WTW^-+_PK+P9_
MT +;_OIO\:ZRB@#D_P#A67@S_H 6W_?3?XT?\*R\&?\ 0 MO^^F_QKK**+@<
MG_PK+P9_T +;_OIO\:/^%9>#/^@!;?\ ?3?XUUE%%P.3_P"%9>#/^@!;?]]-
M_C1_PK+P9_T +;_OIO\ &NLHHN!R?_"LO!G_ $ +;_OIO\:/^%9>#/\ H 6W
M_?3?XUUE%%P.3_X5EX,_Z %M_P!]-_C1_P *R\&?] "V_P"^F_QKK**+@<G_
M ,*R\&?] "V_[Z;_ !H_X5EX,_Z %M_WTW^-=911<#D_^%9>#/\ H 6W_?3?
MXT?\*R\&?] "V_[Z;_&NLHHN!R?_  K+P9_T +;_ +Z;_&C_ (5EX,_Z %M_
MWTW^-=911<#D_P#A67@S_H 6W_?3?XT?\*R\&?\ 0 MO^^F_QKK**+@<G_PK
M+P9_T +;_OIO\:3_ (5CX,_Z %M_WT_^-=;10!1TG1M/T*R^QZ9:I;6^XOY:
M9QD]3S5ZBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH XOXJ?\ (BW'_7Q!_P"C%KM*
MXOXJ?\B+<?\ 7Q!_Z,6NTH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
MHZU_R M0_P"O:3_T$U>JCK7_ " M0_Z]I/\ T$T 4/!?_(D:%_UX0?\ H K=
MK"\%_P#(D:%_UX0?^@"MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J&Y9D@E=?
MO*A(/N!Q4U0W?_'I/_US/\C0!R6CVWBC5-$L-0/B2&,W5O'/L_L]3MW*&QG=
MSUJ__8_BC_H:8O\ P6K_ /%5:\(G'@O0S_U#K?\ ]%K6MYJY([@9(H Y_P#L
M?Q1_T-,7_@M7_P"*H_L?Q1_T-,7_ (+5_P#BJWC=1!"_F)L'5]W _&E^T)N5
M=RY894;NM &!_8_BC_H:8O\ P6K_ /%4?V/XH_Z&F+_P6K_\571(X?D=/6G4
M <W_ &/XH_Z&F+_P6K_\51_8_BC_ *&F+_P6K_\ %5TE% '-_P!C^*/^AIB_
M\%J__%4?V/XH_P"AIB_\%J__ !5=)10!S?\ 8_BC_H:8O_!:O_Q5']C^*/\
MH:8O_!:O_P 57244 <W_ &/XH_Z&F+_P6K_\51_8_BC_ *&F+_P6K_\ %5TE
M% '%ZSX/US7M.:PO_$R/ S*Y"Z>H.5.1_%ZBK_\ 8_BC'_(TQ?\ @M7_ .*K
MI:* .;_L?Q1_T-,7_@M7_P"*H_L?Q1_T-,7_ (+5_P#BJZ2B@#F_['\4?]#3
M%_X+5_\ BJ/['\4?]#3%_P""U?\ XJNDHH YO^Q_%'_0TQ?^"U?_ (JC^Q_%
M'_0TQ?\ @M7_ .*KI** .;_L?Q1_T-,7_@M7_P"*H_L?Q1_T-,7_ (+5_P#B
MJZ2B@#F_['\4?]#3%_X+5_\ BJAN=-\406DTW_"3PMY:,^/[.7G S_>KJJJZ
ME_R"[O\ ZXO_ .@F@#/\):C<:MX3TS4+LJUQ<0!W*C )/M6U7-_#_P#Y$#1/
M^O5:Z,G S0 M%,\P9QW^M-%Q&690RDK][#=/K0!+14(N8RBL'0JW (8<_3UJ
M17#YP1QUYH =1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 52U@;M%OQZV\@_\=-7:IZM_R![[_KA)_P"@F@#+\#N6\#Z&6_Y\H@/P
M7'^%=!7.^!O^1&T+_KRC_P#0170DXQ0 M%-#Y[8]C07]!DT .HI <TM !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5#=_\ 'I/_ -<S_(U-7%?$S7M5\.>'%O\ 3%@/[T13>;&6
MPK C(Y'? _&@#:\) 'P5H8(R#IUO_P"BUK'N[..VUSQ*;5&$LVDQRL=Q+,Y:
M?O\ @ !TK(^$.OZKKFC317BP"SL%BM;<QH5)VKSDYYXV_G7I)'/2@#@4?2%O
MVGA:S/A[[1!EEV^3YHBER?3KY'XX[BEM;:X_L^Q>.>-9979;5#!O?R4D=XF4
MY&T!",Y!R,#(S7=[!C&T8^E+CV'^% &!X1U1=1TUE2$JL17Y_-\S<64.<G ^
M?GYAC@_IT-(HQ2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %5=2_P"07=_]<7_]!-6JX?XH:YJWA[PVEYIB1.CR^3<>8A;:K*0#U&.>
M/Q% &I\/_P#D0-$_Z]5KI*\N^#NL:OJNBR172P+IMBB6]N40@LV,GG/.!CM_
M%7J/:@##FLH8O%-I>*&\^6UE0LSD@ %,  G [].M<=$8CHL(@\K[9':*NM>6
M!N4^='YOF>^!/U[9KTPC/:DVCG@<]: .%N=/L-0L;R6TDC-HUT\,*V\:NLAD
M2,,8^0%8.K?/T!W$^M:OA6\,CWL#1QB42EYG24NQDW,AW@@;3\G _NXKI0N!
M@  4H4 G@<T *.E%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !5/5O^0/??]<)/_035RN%^*.NZMX>\.I=:;'"T4DA@N#)&6VJRG!Z
MC'/'XB@#7\#G'@70C_TY1_\ H(JSJ[W"7&GO'<R*C721O&H&UU.<Y.,]O45Q
MWP>UC5]6T62.[6!=.LE2VMBD>&8@9.3GL"O;O7HTT*RE-\:/L;<-PS@]B/UH
M XS5=1OK!8M2MKF5YYKRYMVA9LQA$24C"]B/+5L]3D]C4H6]76YM*AN[FZM/
MLL-S*6N"),LTBG:XY .U3@8'RD#K74+IUHMTUR+. 3/G=*(QO/;D_3BF1Z79
MPP/!#96\<4@PZ+&H##I@C'/'% &)H>LR2W"17CMOD*01D#*[A$)/F/\ >8$M
MTZ8'!!KJ%Y7FJC6$!N1<"VA\Y>!(4&X<8Z_3BK:C YH 6BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ KF_$7BQM"U.RT^#2+S4;F[CDD1+8KD
M!,9^\1_>%=)7'ZLH/Q1\/@_\^%W_ #2@!/\ A,]7_P"A(UK\X_\ XJC_ (3/
M5_\ H2-:_./_ .*KL:* .._X3/5_^A(UK\X__BJ/^$SU?_H2-:_./_XJNQHH
M X[_ (3/5_\ H2-:_./_ .*H_P"$SU?_ *$C6OSC_P#BJ[&B@#CO^$SU?_H2
M-:_./_XJC_A,]7_Z$C6OSC_^*KL:* .._P"$SU?_ *$C6OSC_P#BJ/\ A,]7
M_P"A(UK\X_\ XJNQHH X[_A,]7_Z$C6OSC_^*K*\2:QJ7B+0+W2IO!.LJ+B/
M"LQCPKCE6^]SA@#7HU&* /+?!MYJ?A/P];Z:O@O5Y)5)>>5#& [GJ>6ST 'X
M5T/_  F>K_\ 0D:U^<?_ ,578XHH X[_ (3/5_\ H2-:_./_ .*H_P"$SU?_
M *$C6OSC_P#BJ[&B@#CO^$SU?_H2-:_./_XJC_A,]7_Z$C6OSC_^*KL:* ..
M_P"$SU?_ *$C6OSC_P#BJ/\ A,]7_P"A(UK\X_\ XJNQHH X[_A,]7_Z$C6O
MSC_^*H_X3/5_^A(UK\X__BJ[&B@#CO\ A,]7_P"A(UK\X_\ XJC_ (3/5_\
MH2-:_./_ .*KL:* .7T7Q?+JFN'2;O0[[3;C[,UROVDKAE#*O&TGNWZ&K'B#
MQ-)HEW96MOI%WJ4]VLC*ELRY4)MR3N(_O"JDO_)5K;_L"2_^CTJQJ/\ R/>@
M#M]DO/YPT 4?^$SU?'_(D:U^<?\ \51_PF>K_P#0D:U^<?\ \578=*6@#CO^
M$SU?_H2-:_./_P"*H_X3/5_^A(UK\X__ (JNQHH X[_A,]7_ .A(UK\X_P#X
MJC_A,]7_ .A(UK\X_P#XJNOW#=MSSUQ1N!&0<B@#D/\ A,]7_P"A(UK\X_\
MXJC_ (3/5_\ H2-:_./_ .*KKTD60':P;:<'![U'%/',6\J57V,4;!SAAU%
M'*?\)GJ__0D:U^<?_P 51_PF>K_]"1K7YQ__ !5=C10!QW_"9ZO_ -"1K7YQ
M_P#Q59NOZ[J>N:#>Z9-X'UC;<Q,@+&/"MV;[W8X/X5Z \BQC+L%'3).*C%S"
M[!%E1F() 5@<@=30!YEX*O=7\*>&H-,?P;J\TJN\DDB>6 S$]LMZ8'X5T?\
MPF>L?]"1K7YQ_P#Q5=8LB%F0,"R_>&>E*)5,ACW988)'H#0!R7_"9ZO_ -"1
MK7YQ_P#Q5'_"9ZO_ -"1K7YQ_P#Q5=@3BF+,CMM5P6QG&: .2_X3/5_^A(UK
M\X__ (JC_A,]7_Z$C6OSC_\ BJZZ:5(8FDD=41>2S' %0I>0/)Y:SQL^2-H8
M$Y'4?AD?G0!R_P#PF>K_ /0D:U^<?_Q5'_"9ZO\ ]"1K7YQ__%5V Y%)N&[;
MGGKB@#D/^$SU?_H2-:_./_XJC_A,]7_Z$C6OSC_^*KL:* .._P"$SU?_ *$C
M6OSC_P#BJ/\ A,]7_P"A(UK\X_\ XJNQHH YK1/%DNJZS)I=UHE[IMPEO]H'
MVDK\R[MO&">]=+7+_P#-4C_V!?\ VM744 %<_K_B:71;ZUL[?1[S4I[B.24)
M;%<JJ%02=Q'=Q705SUW_ ,E!TS_L&77_ *,@H S_ /A,]7_Z$C6OSC_^*H_X
M3/5_^A(UK\X__BJ[&B@#CO\ A,]7_P"A(UK\X_\ XJC_ (3/5_\ H2-:_./_
M .*KL:* .._X3/5_^A(UK\X__BJ/^$SU?_H2-:_./_XJNQHH X[_ (3/5_\
MH2-:_./_ .*H_P"$SU?_ *$C6OSC_P#BJ[&B@#CO^$SU?_H2-:_./_XJC_A,
M]7_Z$C6OSC_^*KL:* .._P"$SU?_ *$C6OSC_P#BJR_$.N:GKVA7NER^"-8V
MW$3("QCPK8^5OO=C@UZ+28!H \N\%W^L>%/#=OI;^#M7FF5F>61#& [$GG!;
M/ P/PKH?^$SU?_H2-:_./_XJNQQ10!QW_"9ZO_T)&M?G'_\ %4?\)GJ__0D:
MU^<?_P 578T4 <=_PF>K_P#0D:U^<?\ \51_PF>K_P#0D:U^<?\ \578T4 <
M=_PF>K_]"1K7YQ__ !5'_"9ZO_T)&M?G'_\ %5V-% ''?\)GJ_\ T)&M?G'_
M /%4?\)GJ_\ T)&M?G'_ /%5V-% ''?\)GJ__0D:U^<?_P 51_PF>K_]"1K7
MYQ__ !5=C10!RNB>-&U7Q&VB76B7VFW0M3=#[24^9 P7^$GN?TKJJX?_ )K<
MG_8OG_T?7<4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %<AJO_)4?#__ %X77\TKKZY#
M5?\ DJ/A_P#Z\+K^:4 =?VJG<ZG:6LB1R.YD<%E2*)I&('?"@G'(YJV1E<5S
M>I6M[:ZS<7]O:W%W'=6J6Q6VD19(2K.=PWD#!W_F!U[ '0Q3)-$LB;MK $;E
M*G'N#R/QJ)+R)YO+"R@Y89,3 ?+UY(QW_'M7#3V'B5='N;>6%[BZN["%&G6=
M%6*1"V\')'.&'(&.*(8=5N9;F\L(_M$7F:DBAI/D<M)&$&"PS]U\<@<'D YH
M ]!W#_(K(D\4Z-%]Z\R/+:4LL3LH16VEB0,!001D\5F>%M-U"PT[4H+A)(5D
MF+6JOL!1#&O0(2JC?NX'UYSFL"72+S4+>T>WTZZ: Z/]A98YUB\F4-AE<,PW
M+P01A@?0T >C^:I3>IW#&1@9S59-0A<J EQ\VW&8''W@2.W'3GT[XKCXM#UD
M>(GN;MYYOFW13P^6$1-F/+RQ#J-V> "#G/?BEI%EJDEY;6Z[WDL3IRW6)00I
M2*3S!G/)!*Y SG/>@#T?<!WJ.2[@A:,2/CS'"*<'!)Z#/;I7G_\ PC^K6FB6
M!@+6UV-/:.^D>Y WN'B(!;)Y*K( W;=U%:&G2123726UL;:%KFT6.W$HDVL'
MW,/E) .!D@'ISWH Z>_UFRTQHENWE0S,$CVP.^YCT'R@\GTJVDR2(KJ3A@&&
M5(.#[=:QO$5C<WL6FBW3S##J$$[C(&$5LL>37+0^'O$(2\!N+D7C*X-QO18[
M@%P<;@=^=N0,J-N>#0!WK7L"W\=F7/G21-*JX/W5(!.?JR_G5@L ,G^5<6=!
M6\NHW&B-:6BV5Q&;=I$'[UFB*G"L1SM;G/49JK:>']6-M)/>12-J"_86BD,X
M)5D6,3$'=[.#_>]Z .ZEF2)&=CPH)/'-$-Q'/#'+&V4=0RG'8C(KD+#2]0BN
M L]I)]L4RF?43*I2Y4APB\-NZLAP0 -O!IHTB^2XC\VS>6?]P;>[65<6BJJ!
MUP6!Y(?[H(._!]@#M-XQG^E&]<XS7!&W63Q!;VTEN8Y&ENA<W:S*1)&4DQT8
MD ;E'S 8/ K=\+O/>V#ZC='=<2XA\Q3E76,;=RC^ZS!V'LPH U+?6+*ZF\N!
MY9/F*AU@?RR1U^?&WMZU=!!Z5R:IK*Z"^BQ6,UM,EH;>*_69/+#!,*X^;>,D
M?W>,^U/TR*XT^YDN8M'GL[9E2-[?ST?<V[F3AB.!WSN;TXH Z.[O+>Q@$US(
M(XRZ1[B"?F9@JCCU) IQN(O/\CS!YNW?L[X]:P=<%YJ_A>*2VL9#</);7'V8
MNH8!94<KDD $ 'O6?JEC?ZC>&]ATBXM[J2S>))&FC#0."2,E7)^8$@%<D>U
M'4Q7UO+J$MDCDSQ1I*ZX/"L6"G/3DHWY5:KC]%M;K3];N[Z/0Y;6VN8+:%8?
M/C9D(>7>QPQ&!N!X)SG/7..O4Y&<8H Y67_DJUM_V!)?_1R58U'_ )'S0?\
MKTO/YPU7E_Y*M;?]@27_ -')5C4?^1\T'_KTO/YPT".BI:2EH&%%%% &!=Q7
MC>*HGMI(HU%DRLTL)D'WQ@<,.?QK!O+C5;6U@@MFN(IHWN)F9%(64B9L*%V.
M3],K@'KWKNRF>#T/;%,D5E1F0;FQPI. ?QH Y*>XOA=F":XN+*P,UPS7<$8W
M J4V)DJ1@@N<D<E1S5.S@U6SN)KJVGNE$VK7$1M_*&QT*L0YR,YW 8.0.V*W
M[/7%E$LEY#;VD<<KP!C< Y=3SU XXS^!JY=:M9P1.1/$\@B,JQ>8,N,$\?7'
M6@#FEUO4CHELV+R2X%@@G*Q;&6=F16))4XQEB< X'.#2:?\ VW>O9V4M_>0)
MBZWSQJ"S;6CV?,R<_>.#@9%=!8^(-.O=/CNS=VT68HY9$:9?W>_& 3QW./K5
M@ZM8?9Q/]MM_*9MH?S!C<.J_6@#.O;XIX6M[BY@2:XEBC&R6(LOFMCE@!D '
M)/T-9L.G*8K6'3;J>'R[:Y:2X@A"%Y2T9/!7 R<\8[8'2NA.J6WF2EI(Q!'#
M'-YV\;6#E@.>G\/ZT\ZMIPA25KZV\MVV!S*H!8=OK[>U ',C4M:_LT7=O;-)
M?.+9UMB@02EH\NI;'&,D]>" /8VY)+^41)!<SIYJVJM.L*JV&+[SRIP>GTK:
M35]-EB>=+^U:!%5FD$RE0#D D@XYP145[JK6U_;V-O:O<7<ZLX&[:J*N,LS<
MX&2 .#F@"J#=+X6O1--++-&EP@E< .P4L%8X [ <@"N5O+'/B?4#;0+MCN[*
M2"..U8LZ(B<)(.$4=^.@(R,UW#ZE:PJL5_-;6\SJ,Q/,#P3COC(_PJW#;1Q6
M\<,2A(T4*BCHH'04 >>27_B66PU.:>0+,L$I^Q$%BA#83:IC';N6;=G-/O=1
MU96U1[(N'@&I>6\=NK;658_+_A/.2>._OBNPN]:MK+3]2O+@,D5@6#D$9;"*
MW'N<XQZU76_TC1[1$M7A_P!(D1Q'YVYI#(X&XDY)SG.3UYH Q;ZXUNQU*:S-
M[=M9RM;O)=^0I>!7$N\)A<=4C'(.W?FKVDRO/<6CRW$EQ)'?30)-*@21HO*8
MX( '&0O;J :Z.:V6YCVN\B@G.8Y&0_FI!J*TTFSLG5X8@'7?AV)9OF.6)).2
M21DF@"[1110 4444 <O_ ,U2/_8%'_H^NHKE_P#FJ1_[ H_]'UU% !7/7?\
MR4'3/^P9=?\ HR"NAKGKO_DH.F?]@RZ_]&04"9T-%%% PJ&[NX+"SGN[F01V
M\$;22.03M4#)/'M4U97B:TGO_"VJV=JNZXN+26*)<XRS*0.>W)H L2:O816U
MK</<H(KMTC@;G]XS_= ^M$.KV%PEV\5RC+9NT=P>1Y;*,D'\*YI/#U\+I%FS
M-;V=Q$]@-P_=HTJL^?\ < *CV-/DT"\^TDVX6&.]GD%^V>6B$K.G'JRDH?9O
M:@#HHM7T^;2EU1+I/L+1^8)FRJ[?7FD75;62+S!YZIN1,R0/'DN0JXW 9Y(Z
M>M<];Z%?/X!T_2Y$B2\M_(=HI6RC&-U<HQ&>#MQ4T4>J7MQ<RS6MU;V[26SK
M!<2Q,,K*&<KL)XP.YYH Z.::.""2:0D)&I9CCL*=%,DL:.IRK ,O'4$9KCFT
MC4)+U_*LWAG!G-Q=M(N+Q&5PB?>W<%D/S !=IQUJE+I&K+&[6FEO$GV9(;B!
MYDE^TON7,@4N 2%5@"Y&=V",#% '<F]@%\MGO_?M&9=N#]T$ G\V'YU''JEI
M+>/:QM(\J,58K"Y12!D@OC;^M<WX6TC4;&XMWOHV BAN8@7=20K3@QCY>/N
M<#@8QVJ2[M=3;67_ ++MKBRCD:1KB:696@ERA 95#%E?=M/W5X!SGB@#JRZC
MJ<4N]<D9Z=:X#3M"U.WLYGEM[V1"R":P:2)!<8W;B"K<DDC)8C<% K3N[:_\
MIX+'2YXX9[:&-%$L:K;E78D-\WHP^[D<&@#J)9TB*!@QWMM&U"<'WP.![GBH
MH-0MKH1-!)YL<@)5T4E3@X//2N=N=$N7N;2=87,G]IM+.WF=8,28'7I\R\5B
MP>'-:MM$@L;&-K*>&UNX6E650&D9XRC#!R RJP!P".^* /1-Z^M-FGBMX))Y
M7"QQJ7=O0#J:\^?0=3334\FRO'F%SYB6LWD+!]T#YU63&TGG()((SCL>QNC-
M?Z)>QI$1,\4L2J3U;E>IQP3_ #H GCU:PEU&33TN4-W'&)&BP0=IQ@^_4=/4
M>M,;6[!1#MEDD,T8E010O(2A&02%!(!]ZR)]*O!-/>VZ(M[%)&T#2'AU\M5=
M"1R V",XX.#VIEE'J6CB"1=+FO/-LH(G6&6,-$\8((.Y@",MU!/>@#J48.@8
M9P1D9!!_(TM5[:>257,ENT)5L ,P.??CZU8H **** .'/_);T_[%X_\ H\5W
M%<.?^2WI_P!B\?\ T>*[B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KD-5_Y*CX?_Z\
M+K^:5U]<AJO_ "5'P_\ ]>%U_-*!,Z_M28%+VHH&(44C!%(L:(H55"J!@ #&
M![4ZB@!-BCL*-H]*6B@#G#KS6VFW.IWL1%J))"FS;E8TXRV6&XD@D <X(&,U
M%XAUHZ9IVFW-I<VUG#>W2(]Q<I\J(R.^X@E><@=3WI+CP:EZABGO9T1?M$<9
MAVY,4Q#,IW*W(/0C!QBM2;1()H=-B9I"NGRI+%\PR2J,@W>HPQ]* .+N?&.I
M)#9":>RMS/!<,DC6DDBW+)*J1[5SN <'/<]/:NALKG4=0NYH+-[:QBL=D4L3
M0>83(45RHPP"J RCW.>E:EUHMM>:@MY.ID/V9[5HFP49'92<C'7Y1WJI_P (
MVT<J26NIWULWEHDQC,9^T;1@,^Y#\V."1CMZ"@#0N;W[-+#"(9;B:8,P2( <
M#&6.X@ ?,._>JW]N6XN-GES>7]H^S>>0NSS/[O7/7C.,9J74=*:_>"6*\N;.
M>'<%D@V9*MC*D,K @X';/'%0?\(\G]H?:?M5P8/.^T?9#L\OS<8W_=W>^-V,
M\XH B3Q'%))9QQV=VSWL;RP*%0%T7;DY+<?>&,XZ?2F)XHLYH))((;B40PK-
M<80#R0<_>!(YPI) ST_..]\-SS:AH_V:[GMH;&UEA\^-E\P$^6%X(*G(5NH[
M"GCPA:QJJ6]U=01M L%PJ,I^T*N<;R03GD\@@\_2@"XVKQDW(2WG9+>0QN^4
M4%AC(&YA_>'-9MSXH1K6>>&*1;4:<]V;E0K[ N?X=PR1CMW[XYK1N]!2ZA=%
MN9X6:Y^T!T"$AL;< ,I&,>H)[U3E\(026(LUO;M(?LDMI(%*'S4?/WLJ>03D
M8Q[Y% #CK%A"9V-I(T7FQP7%R(E"%VV@ \Y;EU!X(&>>E$.O"_MUCTZ&6*64
M3+;2SQCRV>-BI! .0,@]N1G'2GR>%X7NFD^V7@MWF2>2T#KY3R)C!/&X<JI(
M! ..1UR^+0!964,5E(PEMS*T+2D$!I"220!R!N./ISZT :=G.MW9V]R%P)HU
MD /4 @''ZU/L7&,<5%:6PM;2&W4DK%&L8)ZX  _I4] ";5'84%01@BEHH 38
MOI0  , 8%+10!RDO_)5K;_L"2_\ HY*L:C_R/F@_]>EY_.&J\O\ R5:V_P"P
M)+_Z.2K&H_\ (^:#_P!>EY_.&@1T5+24M PHHHH *:W:G4U\XX% ')WWA>YF
M*303CSH[J>4+YTD*E)3D@M&0P(P/;K]:FCT&\M!<V]I);"TNX%27S-Q:-EB$
M?R=?EP%X)R.3DYJ+_A()UT^2ZC$3S2RW#1V[E\B.)BG 4$_P@DG@%JLZ]=R2
MZ5ILL4UU;+<W$0<VV3(%92<# /H.U $,GA>5[.SA%Q$/(M[6 G;U\J57/YA<
M?C5J[TF\&H&^L9(#.)FD1)L["K1HA!QT.4!!^HQ6!JLVIVUA9;[C5EDC@NI
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
M/%S]H^RQ^9O$@R3@.!M#[>F['&<9K-\OQG_S]Z#_ . LW_QRCR_&?_/WH/\
MX"S?_'* N3SZ#";O2UA016=E'(BHDC*4!  VD'/0$=>E6I-#L9516MTVI&L2
MH"0I1>B$#@@>AS6:8O&9_P"7O0?_  %F_P#CE+Y?C/\ Y^]!_P# 6;_XY0%S
M3FT>TG1DDA7'F^<I!(*R8(W CD'']:0:+8K''$MLBQ)$T(120 C=5XZCV-9O
ME^,_^?O0?_ 6;_XY1Y?C3_G[T'_P%F_^.4PN:S:5:-=_:C"#+N#YW'&X# ;;
MTR!@9QG@55OM"@NK58H@L+I&T,;C.4C;&]1SQD*/R[53\OQI_P _>@_^ LW_
M ,<H\OQI_P _>@_^ LW_ ,<HL%S?@B2W@CAC552-0JJHP !TQ4E<YY?C3_G[
MT'_P%F_^.4>7XT_Y^]!_\!9O_CE%@N='17.>7XS_ .?O0?\ P%F_^.4>7XS_
M .?O0?\ P%F_^.4@N='17.>7XS_Y^]!_\!9O_CE'E^,_^?O0?_ 6;_XY0%R+
M_FJ1_P"P+_[7KJ*YG3-(UA?$[ZSJUU82,;/[*D=I$Z8&_=D[F-=-0,*YZ[_Y
M*#IG_8,NO_1D%=#7/ZUIFK3:W9ZII-Q91R06\L#K=QNZD.R-D;2.?D_6@#H*
M*YSR_&?_ #]Z#_X"S?\ QRCR_&?_ #]Z#_X"S?\ QR@5SHZ*YSR_&G_/WH/_
M ("S?_'*/+\9_P#/WH/_ ("S?_'* N='17.>7XS_ .?O0?\ P%F_^.4>7XS_
M .?O0?\ P%F_^.4!<Z.BN<\OQG_S]Z#_ . LW_QRCR_&?_/WH/\ X"S?_'*
MN='17.>7XS_Y^]!_\!9O_CE'E^-/^?O0?_ 6;_XY0%SHZ*YSR_&G_/WH/_@+
M-_\ '*/+\:?\_>@_^ LW_P <IV"YT=%<YY?C/_G[T'_P%F_^.4>7XS_Y^]!_
M\!9O_CE(+G1T5SGE^,_^?O0?_ 6;_P".4>7XS_Y^]!_\!9O_ (Y0%SHZ*YSR
M_&?_ #]Z#_X"S?\ QRCR_&?_ #]Z#_X"S?\ QR@+G1T5SGE^,_\ G[T'_P !
M9O\ XY1Y?C/_ )^]!_\  6;_ ..4!<Z.BN<\OQI_S]Z#_P" LW_QRCR_&G_/
MWH/_ ("S?_'*=@N='17.>7XS_P"?O0?_  %F_P#CE'E^,_\ G[T'_P !9O\
MXY2"YE'_ )+>G_8OG_T>*[BN2TSP_K \:_\ "1:K=V,C"P-DL=I$Z#&\/D[F
M/O76T#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "C HHH 3 ]*,#TI:* $Q[48]J6B@!,
M>U&/:EHH 3'M1@>E+10 F!Z48'I2T4 )@>E&!Z4M% "8'I1@>E+10 F/:C'M
M2T4 )@>E&!Z4M% "8'I1@>E+10 F!Z48'I2T4 )@>E&!Z4M% !BC ]*** $P
M/048'I2T4 )@>E&!Z4M% "8'I1@>E+10 F!Z48'I2T4 )@>E&/:EHH 3'M1C
MVI:* $Q[48'I2T4 )@>E&!Z4M% "8'I1@>E+10 F!Z48'I2T4 )@>E&/:EHH
M 3'M1@>E+10 8'I1110 48'I110 F!Z48'I2T4 )@>E&/:EHH 3'M1CVI:*
M$Q[48'I2T4 )@>E&!Z4M% "8'I1@>E+10 F/:C'M2T4 )CVHQ[4M% "8]J,>
MU+10 F!Z48'I2T4 )@>E&!Z4M% "8'I1CVI:* #%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
'!1110!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>ex15-1_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex15-1_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" !0 4,# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBF[ADC
MD88+\P*@DJ&&TL '&#U4D9#+G<K -)ZDDXR1C8>V0<;@.X.",@C!&0:F3:2M
M%R;=K*WWN[6@:]/Z_%$E)GZ_D?\ "H0R]L@[@.@.">Q& 1U!'UZ<BE,JK]YL
M $CYEVYP>V2I/UP0<\9&#4\U2]G1G=]G%_JOR%:2[?--?J34F1G&>?\ )J(S
MH2 "OS?=R>&^G9OP)_0BHP=Q+@C;R.,XRIVG';J#SSG\<TYRG!1?L:DN:2BE
M&UTVF[OR5FGKN)\RL[Q6MM5_]MN6"ZCJ<8]C_A2>8GJ?^^6_PIH*$'+!L<''
M)&<XR -W/7D8_"FC9E@K*=G5002O'&0.G8\]CS1SR2A>A5;E)*5G'W(O[;ON
MD[)VUUN6I4WI?WNUUKY)6W)=ZC'/7IP?\*"Z X+ $8X/OTK/GGMXXY)II D<
M"/*92<1A$QO/F'Y,+GYLG@@^AQ\1W7_!1[]C>RNKFSNOC9H<%S:7$UK<0-I?
MB16BFMY6BE1@^@ALJZ,,XVM]Y&9"K'RLSS[)LCE#^V<XR_+%57/2CBZL:,IP
M7N^ZYS]YN35FHK9JS=VN:OBJ&&DHUYJFY.T;M:MJZ6O4^[ RGH<\9X]*7<""
M<\#V/^%>9?"KXM_#_P"-'A&S\>_#?Q%;^)_"E_=7UE::Q:P7EO!/<Z9/):WL
M2)>VMK,WD3PRQLXB$99&4.64BO2"Z],CV3C.><GU'.>!S]!7;AL7#%T*>)PT
MHXFAB+2PU>B[TJM*2;C-2OK'3=;]$C:$HU(J<'>+LT^C3_SZ:Z:WV)-RGOTY
MZ'_"E!!Y!S_GTZU761&8JI7>N,@'D9Y&022,CH?S]G;@"2QP5Z\'^9 4\#G!
M)!ZUHZE6$XTI4)RFUS.4+>S4;VO=]=5INUJM"W%ZZI6Z.[?X=^Y-D8SV^AI
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
MFNLWVG75C?+;K I\R2.?S4=-D4B!<#YM_P""J0:3]L_QP%20G_A'?AZH_=R
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
M?,1=25&,A]AW5]=_'#]M3X"?#?\ X+S?&SXJ?M4Z1\1?$7A[]E7X.>'/AM\
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
M]:$%R',;J$5L!EV2.J*P?R]LFX;]H0AP R@EE(  *L?YB?CY_P $WOVE]?\
MC%\2?'%M;?#?3?#?B_Q]KNJ:!=:_\2=+T%[NUO[JYN;51!J&FW!CEDMT:18&
MNY+CR@KO'"6\E/Z=Y7.[F/*OE&8KO! $908&2%):4AR"BE65B"P-?S@_"F#]
MDWQK\>/VPI?^"E5]#<?M$>'/C?XVB\,:-\<+KQ'I'@7P_P#LVQ6.A6OPQU?X
M-1V]_9>&'T34?#$EO<^)=9@GE\0:=XQ;6[:XAL0@CN/E^)O"S)/$K X7"YQB
M<YH0R;FQF&_L>EAZU6I.=50M7A7HU%[*/.VYIQM[L5=RNOE^(Z&%QDL+A<0Z
MR4\1&\J,H1:Y:4WHY4YKMTW/8K/]BSXXZ9_P3VU?]FR^B\&V7Q3O/BY_PGMM
M8S^,[1M+?0Y-6T[[-/#JD<-G \+I;R/,L@@,3[B5D62.:3YE^$G_  3/_:N\
M%_%[X8^*O$.G?#R#1_#OC_POX@U1$\>QWLT5KIWB2WN[V6ST>0I*\D<:E3!;
MO/--=YMHHS=.+<5_B5I?@[5O^"AWQ_$#?LL7OPZTSX2_L=/\-/\ AI'Q!\8I
M+*U\,3>#O&#)J'P<'A5WT207>EV^G2:LE_>2W>L75KH\ZK.7F(\4_;8^'?Q+
M\5?%G_@JY\2O GPZ\+>-/#OPYB_9QN/^$YD\5>/]*^*7PS\,#X2PZAJOC;]G
MQ-"OY-!U;Q5X8L)?^$B%G?):6FJ:E8:1"QU"_BNH!SXCZ-7!N;5^'J^*S;B3
M"2R3A_*,NPL\32R_!86M1RG,5BL*IUJN%JJKB)UJ[594W3C5I0DJ,:<X\S^3
MQD\-"O0Q?U?&UZF7XF.#H4Z+B[TU3J2]I6C[*4F_W:5XN$4Y)M69]T?MY?L+
M?'GXZ?M(^)OB1X&B^')\)W&B>%T-SKGC/0]%O[>31M"M+34FO['48)+FVBCG
ML[F2.665XS;A6+QNLD$7L7[!W[$_Q'^$?@;]H/P/\:(O"NGZ9\6_".G:;8'0
M=<L==:2T?3-8TBXU-X('5!9VS7,,UM=0V<-K=&99()YR))Z\P_:Y_9Z^"_C?
MXB_\$S_%]OX<U3Q^OQE_:#\)Z1\0_'UU+XNBU'XD^"K7]G3Q_<V(\?V-A?6-
MEI\6L2:?I-UJ,>H6-G%;:A"L%XD=V[QM)\9=!/PX_:;_ &VO!?@:TUK0?!7A
M#_@D7/#X2T+0]3UZ+2['4[;7/B]=11^'XY)KJU?7YH;6V1=E\FKK:P02%&BE
MCE<PO@5P='C;'<9/,L?6S+%2S7%U<+B:F#_L_P!IF%6>!Q,(T(X58F*4,;6J
M4(RQ$Y*FE*;DXR/0C1H4IRS+ZAF$ZM>:4J<I0=.+G3E*\5[&,E91Y;\SU?F?
M$'C/_@EQ^U)X8\2WF@>$O#_A_P"(/AV&YDM+#Q!I'BO2].+6$"N]G)KEM?7T
M,ND>39Q ;G">>D23Q%S<1%^X\6?\$GOVFH=-\(W%CK/@'Q)XJO\ 1KV;Q):Z
MMXTM]GAZUTR_A?1K'3]7U>RN-2O[8:9>7#2W5HMU8V<N;6.=83:++Z_^R]\
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
MIJ%QK'AG1=+:'PIX>T2 ?VIK5^U]+-I5C;7;VLK?Z=%<W#&,3-%^!W["E_\
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
M*E"+Q.&E3X@AA:,)XF5*%:"C.,)0BZ,6\.[Q:K/W$V_=NS]_/V&OV#?V=_\
M@GK\*[;X7?""TU"36O$=[::EX]^(_C#4(=0^('Q7\92[S=:]XHU:X*W.H7MQ
M=3S3#3K=F^P6TL=N0T85Y/N82%%5O*PC*2?W>"_F+$4E\O+2HK/@$.H>-0?.
M"A<C^6'P-\</C9^US^UC^P3^WQKMMX]^&_PH?X\6G[+'A#X5:C'KNFPG4M2^
M"'Q!O?C!XW\3>&Q!]EN_*^-<*^$/#VL:A;+;Q:9X+MK^.9K&ZMKR?^G;QEXI
MTWP1X-\5>,]96[_LKPIH.M>*M26UAFNK^2QT32[S6-0M=/L[>*6\O+J2*P5X
M[6SAN)+N6<6]I'<,%!^!XBRG-:&9Q6;9M2S?&8ZHJN(JKZI*IAJ3DN;!TJN%
MI4H*BW"C1E#DY8TGR^[;F/L<CS/"XW U:F6Y=7P$,/2J4XJM!Q56?*E&I*+4
M7*I!WJPGHU45]5H?RO\ QU_98^&W[47_  <;^"-,\)0W]]X<^#_PN\ _M"?M
M.Z1;O WA&]\=>#8[_2_A[#JUHLD0N]6OXM4\.6DT*175Y%)#+>W$<5M').G[
M_?M<^"OC!K6L?LW^/_A+\.-/^)6J_!OXPWWC?6?!U]XWT_P;)?:7J7PN^('A
M)Y;/5]3M[VQ9[+4-?TZ)+>2U+%YQ/%"]O'<R1?F]_P $*OAMXM\8^$?VF?\
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
*HHHH **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>ex15-1_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex15-1_002.jpg
M_]C_X  02D9)1@ ! 0$ 9 !D  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" "] LT# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHIK9H =25S=YXG;3_ !*-*N;!TMS:270N_,4A@G+#
M;G/YUD6GCC5+HV0/A_RQJD3R::6NE_>E<':_]PE>1UZ4^5L5T=W2UPVD>+];
MUVRN[BQT"WD%M=&WW?;E\N3 .Y@V.0#Q_P#JJMI_Q!U'68[2/3M \Z\N8YKA
M4:["I]G1Q&'#XYW,3M&.@SWHY6*Z/0:,UR-QXVC7P+!XFMK"24S,B+;.X0AV
MD\LJ3TX;//M4<'C6==5DTO4].@L+J-XRV^[4H8WS\P..3P?EZT*+'S([*BN-
MU'XAZ/:_86L[RVNH9;L6]PXDQY*E2=Q&.>F*U)/&?AR*W@GDUFT6*==\3&08
M89VD_@>#1ROL%T;PI:P3XP\/"UFN/[7M?)AE$,C!^CG.U?J<''TILOC+PY!#
M#+)K%H(YD$D9\P'<N<9^F<BBS"Z-^BN4UKQOI^G7UG8VDUO=WDUW%!)").45
M_P"+CVYQ4_BSQ7%X5MK:1K:2ZDGEP8T/*QC[[_11S19AS(Z6BLM]>TN..=WO
MX56W6-I2S8V!_N$^QR,55_X3#P]ON5_M>U_T52\WS_<4$*3GT!('XT6871NT
MM8MIXGT6_9%M=2MI6><VZJK<F0 MM^N 2/4<U'-XN\/VYB$FK6JB5F129.I5
MMIR>P# CZT6871NT5E:]JT>A:%>:J\3SI;Q[]B=6K(TGQ9<3'?J]A;V-JZHT
M5W%=K-$S,<!"1@ANG:E9VN%UL=917+:[XWTK07>2>XA>& 2?: LO[Q'4*0JI
M_$3N'T_&K</C#P_--;0IJML9;D*8D+<G=]T>Q..]/E871O45Q_B/QD^C:TFE
M6EE%<W'V;[5*9[I8%"EMJ@$]6)!X]JJ7?CV\C>\F@T&:2RTX1_;I'F57B9P"
M55?XMH(S0H-BYD=W2UPI^($OFF\BTEGT,7JV9OO. 8L2!N"?W<D"NA\2ZVOA
M[0+K56A,RV^S,8;;G<ZKU]MV:'%H=T;%%<U<^,-/M?$$>G22PBW^P27TUWYP
MV1A&52#_ -]9_"KMEXFT;43"EIJ,$SS.\:(K89G0988[$#GZ4N5A=&Q16 WC
M+PZC1*VL6N95W)A^HR1G\P1^%5+3XA>&+O3H[XZI%#$[E )OE;(/IZ=Z?*^P
M71U7%%8A\5Z"+Z.R.K6OVF5@BQ[P221D#\:N:G-?6]BSZ=9K=W&X8B>41C&>
M3DT687+]%<7H?CI+S0H=:UFV@TJQN0/LK-<!VE/S97 &00%S6XGB?1),>7J=
MJ^3&!M<'=O&4Q]1G'T-%F%T;-)6 OC/PXT4\BZQ:>7 <2'?TYP/KSQQ5B75G
MO=&%_H,<.HECA%\[RU/KSC@T6871KT5PEIXTUV]M]0G@\/6_E6$KQ3RM?J$R
MHRQ#8Y Y!^AJ&U\?ZGJ%HLEAX:DEG2Q6_NHGN OE(^[RU7^\S*I..!R/6GRL
M7,CT&BN4M/'-A>ZA:Q6Z[;*2QAO);J5PJQ&8CR8L=W;)./85%!XMU >(K+3K
M[1'M8;V66.W=IU:0A,G>T8Z*<=?<4N5CYD=C25SB^)PTGB)/LK#^QP"3O'[W
MY-WX=,5A6OQ"O=2=O[.T);A85C:6(W:I,V\ GRT/W@ ?QHY6+F1Z!2URUUXO
MM[7QA9Z"ULY$Z 27&?EBE8$I&WNP5C^5=.II68[H=1110,***2@ -%<UXMU_
M4O#MG/J$.F07-A;6[332R70B*D9^4 @Y)XQ[FJUCXLU"ZU4Z7)H,EO>'2UOX
MDEG7YB2H,9]"&)&3Z&GRMBN==17*>%O%-YXAN]3MYM+CMUL7$32Q7(E1Y,99
M0<#IZU7L_&5Z_B:YTF_TF&WCM(&N+FX2[600H,[=PZY(&:.5A='9TM<?!XON
M+S0#J%I80^>%\]K:>Y$9CMSG;*Q(X! SCTJ[X:\1/K7AE=<O;0:? RM(NZ4.
M/*'_ "TR.Q'/THY7N*Z.BHKDK3Q=<:CH$5Y8:0\M_/LDBL/- =8)'81RR'^%
M2JEOTZUE?\+$NF"VZZ-&+[[7+;.7O%6WS&@<D2]#UQCU!STI\K8[H]"I:\Z'
MQ--S':BQTD/,]M]HFCGNEBV_.5"H3]\D@XQQCO7?VLIGM(96C>)G0,4?JI(Z
M&DXM;@FF3449HR/6D,***,T %%&1ZT9H **,CUHR/6@ HHR/6D!!Z&@!:**,
MT %%&110 449%% !1129'K0 M%%&: "BBC- !129'J*7- !129'J*7- !11F
MDR/6@!:**,T %%)D>M+0 4UAR#VIV:,B@#D-8\-ZMJ?BN#4!/9C3TM9+5HR&
M\QED&&/IGTK*B\%^(U738CJ]G&-'B=-/EC@+,S$  R \8V@@X]:]$R*,BJ4F
MB7%'GT?@G5_L>ND7EC8W.KK# RV4;+'%&IQ(P'_/1E8C/T]*T;_PM?6>KZ?J
M/AN2TMVM; Z=]GN5)C\G(9=N.A!7\JZ_(]:*.9A9'%7'@=YOAW;^&%O TBLD
MDL[J0)&\SS'Z<C)SCTK*OOA:97N[>TO%CLKBY2X!DW/*F%*E=QZCG(]*]*R/
M6C/O0IR6P.*9P5OX.U>671C?SZ8(]+FC=!!"=TBHI7ECWYZ=JJK\-[H+J:F\
MMS]KLK^U3]V?D-Q)O4_0>E>CYHR#1SR#D1YY<> =0CUR/6+"ZM/.MC:M!#)&
M=C&*&2(AL=,B3(/; IEC\.+JVAO_ #;NVDEO=.N+9BL9"I)-,TIP/[@W8]>*
M]&R* 01D'BCGD'*CS>W^'NJ6IM[5;ZS:R@U"+4-YC/FLZJJE<],?+P?3BMG6
MO!TVO^('O[G5;BVMEM3;0Q6N V&_UFXL""#P*[#-)D4<S;N'*DK'GMM\/+D2
MZ.;G4$ECLU6*\ 7FZCB8M!G_ &E)&?I62OPGO/[,N[!KRU9/(D@MI6+E@'F6
M0Y!X'"XP,Y.*]8R/6C(QG-/VD@Y$<+J?@N_E\33Z[I]Q:K-]LM[F&.53MPD#
MQ,&QZA\@^V*P_P#A55^&W&^M9OM"21W(8.B[6F,N0HZ_>(P>*]6R/6C(]:2G
M)!RHYJT@UZ\\/7UM</!:W?FO':R&'<OE#&TLI/.1P:Y>3X<:A=&YGWZ783%(
MO+AL8F6&21) ^YP?ICCUKTWBCBA3:V!Q3W/,;GX::AJES?W&H:A;*][]I+^3
M&?D,L:(,9ZX*9J9_A[J-QX@;4;JYM'2YFM)[E%WJJO  ,(HX(.U2">G.*](S
M1D>M/VDA<B.(\3^#;O5M<_M:S&G/)+9&QEBOX?,5%+;@Z8_BY(-9Z?#[5[&P
MNM(T_5+<Z=?QPK=/.C&52BA6*]CN '7I7HY(]:3(]:2FTK#Y5N>?MX#U-(WT
MF&^MET%KT7F&C8S+@AMGH02.M:=YI6L>*/ ,^G:H(;:_N2 WRG8%60,,CW4?
MK77<>M&10Y-A9'GNO?#*UO[J1]*2RTZ-[ VY6.  -()HY%+ =5_=X/?!IH\$
MZY_;Y\2B[L%U9[HRM"%;R!&8!#P>N[C=G\*]$S2YHYY!RH\NM?AMJMDMA%;W
M]FIA55FN%1@[@2,_*GY6X;'/2K(\ ZQ9I%]BO-/D,,-S:IY\38\F5BV3C^($
M_0BO2,TE/VDA<B//+7X<RV>E3V4=[$Q>\M;A)&0Y A"\'W.#BNMT";5)M(CD
MUF)$O2S[EC&!C<=IQVR,5K<4<5+DWN-)+8\YE^'=\GA_PQ:P7L+WFB>:"69X
MTE60$'E>0>GZCO4=K\.;ZSO]-O[>]M(I].MTM8%$)*;,-O9L\ELME?3'O7I5
M&0:I3DE8'%,\FC^&&M><+BXOK&YE6$0[9=^#M?<'4C&P^PZ5VFDZ+J^F>$)=
M.^WQR:DPD\NX*\(6/&>[$>IY-=+D49&>M)S;$HI'(W/@XMX1L_#5M<B*T\Q!
M?/@[YH\[G ]W/4^A-1:MX7UA-7O;[P_=VEL-0LDM)TN$)$90,$=,>@8C'3I7
M:9%&12YF/E1YK<?"6SCTB*STW4KV%Q-;/+OERLGD[!G&.NU..PK5T7P[X@L?
M$USJE_<Z==M<R$-*5<210_PQIV [GU-=IFC(IN;8<J.)U7PKK+ZAK$FD7]I#
M:ZQ&J7(GC):,A=I9,=<@]#6=JOP_U"]A%A&^EO:JD<5O=R0%;JU5<9VLO4\<
M<]Z]'R.N:,T*;0.*9YS=?#>^NX+ZY?7[A=3GN1=QE0/)66,CR201NX"@'GUK
MT2+=Y:[\;\#=CIGVIV:!2<F]QI)"T444AA11FD)H P?$6AR:[<Z7%+*BZ;;W
M(NKJ$C)G*#,:^FT/AB#UV@5EZCX>\0W/C"?6+/4+*VA:P-E$6C9I(P3NWXZ$
MAQ^1KLL\<T9IJ5B6KG(>'O#&H6&NWFKW\MC'-<6ZP>581E48@Y,C ]6)K,N?
M 6H:YJ,;Z[>6;0QI)&\]E$8I[E6X <], =N:]"R/6C-/F>X<JV//5\ ZEIFK
MW6H:3JV\2P10?9]0'FI(B@@H^!TY&".E:.E>"53PIJ>BZG*IBU.:26:*TS''
M"K8_=Q^B\?J:['(]:,T.38**1YW=> =7M+G5)]$UZ:*2\M(+5'NG+M&B,Y?!
M ]" I[9;UJ.X\!ZE<6>EQ-!HKPZ=YB1V$D;M ZNH&YN_F YY[Y/K7I'%&1ZT
M<[#E1Y>WPROX;=!!<Z==32V)LYFO8"RQ*6+ Q#MM!P ?05Z+I5C_ &9I-I8B
M5Y?L\*Q>8_WFP,9-6\CUI:')O<%%(\=N_%NIQ:UJ,=OX@NCJ<>K_ &6TTK[,
M&BEC^7@MMSG!8_>R,5T,_P 3X;6,7-QH]REE,TJ6<PE4FX=&V[=O\.3T)-=%
M+X0TF6">)H9!YU[]O+K(P99OE^92.1]T<#C\ZH'X=>'9))6EMKB6-Q)M@DN7
M:.(N<N8U)PA)YXJKPZDVET*)^(%PMXNEOX=F&L-,(A:"Y3;S'YBMOQC! /;@
MU:\-^.1X@O[>W.E3VBW=H;NVDDD5MZ*VU@0/N\GCKFKMCX(T;3[N&[C2YFNH
MIC,)[BY>1RVS9R2<D;> #G%3Z;X3TG29[*6TAD1[*V>T@+2LVV-F#,#D\G(Z
MTFX]!I2.6U75?$]OJ'C"UL+I[N>UM;2>QC6%<Q"1Y X _C(5,C/)('6L.'Q9
MK+ZLWAVUU74"EU<6J0W]]:B*XC1]_F85E&?NC!(]?2NYG\!:-<ZAJ%[.M[-+
MJ*%+E7OI=CKR0,;L  D[<#Y>V*%\ :&;2Y@F6]GDN)(Y7NIKN1Y]T?W")"=P
MV]L'N::<;:@TSF)M1U:!=7L[[Q/<06^DW(3[1% AN;KS$RD8^4C=NXX'-=QX
M9.JMX=L6UL#^T"F9> #[9QQG&,^]9$GPXT&2.$'^T1-#,TXN%OY5F:0C!=G#
M9)QQ[5?TCPV-(U>XO8[Z\FCE@2(17$\DI!4DEBSL<DYI-I[ D^ICZ/XLDL_A
MY<^(-7D>X-M+,#L7#-B4HBC]!FJ]I\2'OIX;.VT.26^GN&@CC2Y7RV(B$NX2
M$8QC.?0C'.:TE^'>A+#<6S'4GM)]_F6C:A,T!W').S=MZ\^W:KECX.TRQN[6
M[!O)[JVG>=);BY>1B[1^422QY&S@#\:+Q#WCGU^*$<UBU[;:'<RP6]LMU?MY
MJ@VP+LF,'[YS&_3'2I[GXF6=O9I-_9UPTV9A- K#=#Y9"C/^\63'^]5MOAMX
M=*)&(+M(@GE21QW<BB=/,,FV3!^<!F8_B15^X\&:%=7&J7$UENDU2-8KL[V&
MY5Z8P?EZ#IZ"G> K2(=-\2SZG;:Q!<6+Z=J.GQYDB:02 90LK!AUZ5R5MX^O
MI-(\+M/'J$3RS WMU-:A8IT$;LP#>^ ?PKN=*\,6&D6UY%#]HE:]_P"/B:YG
M:223Y=HRQ.>!P*/^$6TK^SM-L3;NUOIS!K9#(QP=I7YN?FX8]:2<4]1M2Z'-
MQ_$M5%I]KT2YM_MHMY+3,JMYL4LHCW''W2-RG;Z&J^J^,-2D\::=9:5:RR?9
M[R\M)K7SE1;EEMXY Q8C@#S/2M=/AQX?2UEA,5[('B2%&>[D9H$1PZK$2?DP
MP!&,=!5VP\$Z-IM]#>P17#744TMQYLD[R$R2($=CN)R2J@4-Q"TCGY_BE9Q6
MVGW*Z<WV:ZACD;=<HLL99RA41]6P03G@5+=^)KS_ (0"&^L+B5;JYO?LB3W"
MJS1YF*%L  < <?A5L_"_PQY7DK;W:0%%1XDO9563:Q92PW<E2<@UKCPGI'_"
M.'0&MW?3SD[&D8L"6+9#9R#GG.:+QZ![Q@:CJE]X%V-?ZO-K$=[(L-K%<B.)
MDDY+,T@&-N/8U5_X6DCVDEU#H5T\5M:K=71:55\J,L5. 1\V"I(QU'I6P?AY
MHA+2R/J4MWO5TNY;Z5YXRH(&V0G(&"1@5.O@70Q:7=NT$[I>6BV<Y:YD9FC!
M)&6)SG+'GKS1>/4/>.;3XDWEL;\WNCHJKJC:?9G[2J*Q"[R)#@[<*,[AD?,
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
M+S) K8R2 %)&1R.*YZU;PM;WFO6_B>SCDU6367=%:!FGD5G4PF-A\V, 8VG
MP:7*.YZC;W=M>0>=;7$<T6YEWQN&&02",CT((_"ILCIFO%='U;6/#6BZ?<QW
MEP]I<SZJKV:VP;RBC2NK+T);<,\G!!QQ4=CXVUR:Z^P7.N30:>TD)?4V@C9X
MU9&) *C8 7 &><9Q3]FV+F/;L^XHR/45Y%:>*_%+)8VLERTDNL?N[&X-N%VB
M.0AW*_[48!Q67/X^\0I-="SU*XD62)]GGVR?NI!*J@;5Z?*3PQ.:?LGW#G/<
M<CBHYIX;:)I9Y4BC499W8  >Y->3:QXC\0:-J$VGW.KW3V<>H0QM=QV\?VC;
M) 9 B@C:1O'7&0*O>(/[8N/@C?R:]*MQ?S1K)*%1<*OFKA<+D' Z^Y-3R;!S
MGHL>IV$MOY\=[;O#N"^8LJE<DX SGKFK6:\6UV[T^/7)-0\'6UNMDL$,5X\-
MH#;O(TZ;/D(P7 WG(&1ZU4O-=U[4K*>&37[UV@FBGEEM(4,:)YNTD$ ,N!_
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
MH4?VAXV[K<X_ZY"O3LTM'U27_/R0>S?<\P_M'QOC[MS_ -^A1_:/C;^[<_\
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
M)E,5S&MN\-S'$9(U=E8, ><[2<'GH:Z")B\*,>I4$T /HHHH **** "BBB@
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
1*ZB)/+B1,YVJ!GUIU% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>ex15-2_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex15-2_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" !L J@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ J R $# Y=@..,JQ[<\D]3P.N,&IS[>W\^?TJF%.0<C$<K\'OE
MS^1XQ^(J&]6I+W.63<OY7&+<=M;N6BTTY>@)*]V]%OYWT2V?5_YG@O[2G[2'
MPP_96^#?C+XU?%?7(=)\+>%K*9XH3/!%?>(->EAG&C>%M$6:2-)]<UN]A6QL
M8694\YRTCJD9(_@>_;3_ ."FO[3G[:VOWJ>*?%]_X(^%=M?WX\/?"_P)J=[H
M^@K9+>;M.NO$%W#)#>^)=8EMDC-Q=3F&WMGW1P0L@$@_6_\ X.3/B_?OXT_9
MZ^ %GJMQ)IEAH7B#XE>)--#%K2^U&[G@T/0I]2M/]6[60MYKJQ<$""XN)9$
M/-?S ;09=^T$; %5L@HW0L@!"@,#SE3WYXK^MO!/@#)\/PY@^+,UPM/'YUF%
M:I5P7UB$94,+AL.W1BG&46W*M4?MG/=148+DL^?\+X]XIKUL;7RG#_6<.L$_
M8UHT*O)[656U2$I^]&,DH1:C:Z2YD];%-]/MBQ=8(R<EHP?,;#,#GSY9GEDN
MA(3ELE&<\YKZ0_9\_:F^/_[+^L2:I\$OB;XB\)PW<!MK[PR^I:I>^$-<#L[&
MQO\ 0Y[F6"VM)]TL<]U8O:WD0E5H9-X&/G_!ZX'(&1GJ01GVYY]^_4FC!(97
M4M&XVR1ARBNA.2"4(8,,?NSGY6))SGC]VQ.#R[,:52&:9-DV*C*#IT:5'"QA
M2H634:LHSI)2J/F;G**;=HZNQ^>8;&5L)4C.GB<P;23=JUO>=KW]_7S?W']>
M/[)/[5OA']JKX>P^)],DCL_'NA16>G_$#PG<S--<Z-JI54%Y%YADF.E:A*=]
MC-)NE&[9*SODU]=Z'K^L^';^+5="U*^TK4() \,]K<21H"C$/%+; +'/&^W:
M02,\]P0/Y5/^"9/Q1U'X=_M8>#=#-PB:%\5+/5/ NN0%V1);R+3;[5?").[<
M))WUBT6S#$"1C,C!MJ;3_4PZA'=<8"L4/.3N  D(..AE$@''_ LY)_#N*>'8
MY7C9T:=/+Y87$WJTJ/L?=]@DM.7DVC*,E9I.U[*SN_T?)LSQF.PL:D:U6$\/
M%I5IR<JCLYR3D[R;>W79+L?I;\!OCO\ \)_&WAOQ/-9V_BZ-?-M$B40IJEE$
M,RSQ(6!-R%#%X@GW5W%R2<?4J?-&"#\K88'N,HN,C^$X.<'H<9Q7XG^$-;G\
M->*?#OB"UGDAN-+U>TF656 989+A+>\MR<<P3QR\*P.W))!!R/VFM+M+VQM[
MF,$)=P17*9;=A)465><#(VE<' ZCUK^=.,,DI9/CJ57!J'U7'<U:/(E&$:C;
ME4A"+M)1CS:)JRLTFT]/TWA_,JN981QQ$G.=+E@YZOF:LG*]NLHWUZ-&E111
M7R1]&%%%% !1110 4444 %%%% !1110 4444 %%%% !36_A_WA_6G4A&<>Q!
MH$]OZ[HAN)$CC)<X&"V>,!8\,[') VHH+-D] < GBOYP?^"U_P"W7^W+\)_'
M^E? 7_@G)K/A/3?BO\'_ -EGXT_MU?M#S^)O"MAXQC/P8^&-QI^C^&_!-K97
MBNFGZ[X[U%/%-_H=S$ZW-POA6Z@B:)MS+_1U=K(R((@AD#J8RY(5&)"ES@@L
M4C:1Q'AA(RA3MR&'\Y3?\$>/C?\ M#?MM_MR?MB_'[]IWXX_L\S_ !?\3Z/\
M(/@IX=_9E^(FFZ9'JG[)7@CPY;:)I5G\0AJ&A:J\=YXTOWU?7-6T$H%TZZUC
M4GF\YKHLF<*=ZRE.T86E[SUU=^6T5[VKLKVT5[Z797-'E<6]=TM?+K9JR7I=
MV1]Q?$+_ (*Y?LM_"W]EG]DW]IS5+?Q_X^M_VU=/\+2? +X5_"'P9J7Q(^(_
MCGQ3XF\,KXOUCPWI.CZ=%&S3>$8FOK/6Y;F6W2TN+-[>-)9<1K4\<_\ !8+]
MG7X:?L^_#?XZ_$'X5_M5^"=;^+_Q3G^"GPS^ /B[X >+_#?[0OC'XD6]C<ZK
M>:-HO@#6UL'N]/L-+M)K^YUZVOWTGRHS:VMS=ZB/L3?DGX;_ ."2'[9'@;_@
MG;HG[#_BGX)?LI_M3>'/V=OVH?BEJGP%TSXX_$KQ?X3\8>)OV;?$CW&I^![O
MP'\5?AW!8ZO\&OBIHMYJFHZ9J,T<4T.HV02)H[2WDB9K?AO_ ()+?MSZ5^P1
MJOPA^*'AG]GS]JK7K_\ :<NOC3X._9U_:*^,7Q=\1']G_P"%ZZ,-.T3P-\&?
MVHUOXO&NA_$GP_J0_MK_ (2N]MI]&.I!8DLEM]V]^_[62M[BC=.ZLW=>?:^_
M;I<2U5UMMO\ /;?^K'[$:I_P5=_9T\'?LEW?[6WQ8\&_M#?!;PY;^-].^$^G
M_"OXI_!+QEX2^.7BWXK^(9X;3PS\/O 7PYU"V76/&FM>*+J=X_#5QH3W&EZM
M#:7=]'?1V</GGS7_ (?8_L>V/[,'[2?[3?C#2?C=\-;?]D#Q)X&\*_M*_!?X
MF?"W7O!GQX^%NI?$7Q#X<\->$I-:^'.M"*[O='UK4O$]@;?4].EEM[JS@U&2
MU,TUO#;W'Y.3?\$.?VU_'_\ P3[U;X1?$KXN^%;OXK>!?VU_A_\ MC_LQ? K
MQ_\ &+XJ_%OX9?"GPO\ #RSDLA^S;XF^..NW+?$C4=)\3QWM\][XOT18GT#4
MS$^D$P@R-UOQ%_X)%_M,?%;_ ()T?M__  RM/V;?V3/V>/VF_P!K:_\ V?='
MT'0OA=\4OB5XWU)? GPD^+7@7QBEA\9/C'X]N]5D\3ZA8V&BZQ<:-_9]K;VD
M&G72:?J%Q<^6S2.,HRFE?1?$[/1-K>Z]=$F_32X?HKX?_P""VW[-?Q&L?VF]
M!\$?"_\ :6M?BQ\ /V8O%?[5?AOX4?$OX&^+?A]XN^//PDT/2DE@\9?"+2M;
MAM-0\5:'>:AJ&CZ=)=VJVL\=EK,-]%&T4=R(/E[]DS_@OEX+\4?L5_LF?%_]
MHOX0_'G4?VEOVFCXKTCPA\$?@_\ !;6-5U_XKW/@J%M=\3^.OA5H4U\HU3X4
MZ5HNH:9:)XFN-3CMKS4+>XM+19;^06TOT+XB_8"^.NN?\%0-)_:EA;PAHWP6
M3_@EMXZ_8]NKJWUY5\0Z+\5?$OB;POJ=J+705L_M#:!:Z=HL\L6J64VP&VC5
M8 7_ 'GYP0?\$K?VZ[G_ ()Y?LC?LK_%C]EG]AWX^>(OV1;GQM\/]%L=:^,O
MQ.\ ?$'Q%X(%MJ,?A'XC_![X\>$X-/U;X7>)M674XT\2>'[NPN[:"SM%2 Q3
M^48M*T8)U8TO>C4P\4MURU5*IS15TN;1Q>JBK-:W32=H-T&]Z=:4I;ZPE"*W
MZ).^JU\MF?MKJW_!3_X$>&O W[(WCWQAX!^/_P /!^V7^T%X=_9G^%_A'XH_
M!OQ/\,O'>A_$GQ+'J=Q8Q^.O"WC.UTC5O#_AR6UTF^N8M;$%W;7EM'')9)=!
MG$7$?%?_ (+ _LG_  7@_;VN/%]M\1/(_P""<UU\);?]H1K#PE',9E^,VJ:9
MI?A6?P5:M=Q2>((K.YU>TFU1T6U2"(220/=R_NZ_+'4O^"2G_!133OV$?V2-
M//QE\$_&+]KS]C?]O/2?VU?AIX$^*7Q#\6^(_ D/@W3KF]L[#]G*^^-VOPWG
MB[4+3PSH>H26:^+=7MKUKR)+BV@BMTEA:/B?B/\ \$E/^"B7QC^$7_!;*Z\>
MV/P+7XL_\%&[G]E7Q!\*="\!^/+Z;P;ILWPI\2:==^+?#.K:KX@L[6YM/['\
M.6\EG;:U>1QP:YJ<$%S;00*\<2*2I\J47)RC3JVWC%2A6R.%&-UHVZ-?.*BM
MIRX24&X3J4?:XTU452JY\JIRG1LHRO-N:S;VTE'ENH1]EEL6Y2YE+$1DHSC3
MJ*/ZI/\ \%M_V6'^"WPR^,5A\,?VJM5U7X\?$CQ/\-OV<O@EI_[/WBZ7]H']
MH&;PAH-KXI\2>-/A?\,I8(M;U/P!I7AF[&M7'BNX%GITUG&5M&N9Y(HI?O+]
MD/\ ; ^"W[:OP?LOC)\$-0\13>'EU_7?!WB30/&/A;5_!'C?P)XV\*WWV#Q1
MX,\<^%/$%K8ZEX?\2:#>%(=1TVXA\V(7$,N"DH8?D]_P4[_X)@_%C]HW7OV#
M_P!HCX)^&OAI\2OBK^Q5X?\ &_@G7?V??B3X\\8?"_P/\7?!'Q0^'VB^#=9T
M;1OB?X)EM]>\#>(O"5]IKZYHNJ6$T4.I+&MA?21P P3?=O\ P3/_ &7O$G[+
M7[/L_ACQS\,/@)\)/B+XW\>^*OB/XY\)_L[WWC/6_ D>M>(YHU%[>>(?'NJ:
MGX@U[Q,]E:6EKXBU]I;6#6;^W:XBMHTS2O#DKOFO45>JJ">JG25;$JD[I65Z
M4:$O><)>^DTI*2B1<[8=.#2=&DZZNFX5O94?:QZM_O'52<5)::.2U?\ /+\1
MO^"@/_!0U_#W_!4;]I/0/^"B_P"S3\(_#W["O[2/QD\%_#/]F/XK_"'X?RW7
MQ0\-?#/3=-\0>'_"\?B^\\4:+XM&H_$&%]5\(:.FG:7?W=]JD,;6\FYF^S_H
MI^U?_P %"_VJ/$W["?\ P3IF_9;TK0/A1^W1_P %-_$WPG\+?#O1?%NCVGB?
M2/AAIUSX+U#XL?&KQG>:%K<Q-_HGA+PSHD=G"MTUU);OXHTB6Y$?DM(NM^QK
M_P $7O@QH?QF_;.^.G[9G[,WP'^*WQ%^*7[;/Q-^,GP0\::]9VGCW5[/X3:_
M:>'9/#%OJ0OF_L^TU*WUJWU>:+3+RRDDL?.9][>8"VQ^UE_P3'^.O[9O_!2/
MP#\</$OQC^(7[.?[._[+G[.$GA']FOQ5^SWXSTWP]\54^-7Q%\4Q+\3-6GM+
MK2;V+1/#L/@2PTS0,+"[W%O"B0.(M\:9IP4,/[MY?\)E1RML\-A<2L2K+67+
M5G%-NS;O)<Z21<HJ5:L]%&G',TG[J4OK&(PDL-%**WG"$I:KW;<LN52=N+^'
MW_!8K6?#W_!$?6?^"@/Q.\-V/B[]I+X1PZ]\!OB1\.[:$^%;34OVL]"^(T/P
MEE\,WT%H4FT72M;\72Z!KE\MBOVJUT&]>>W,0;S$]C^!WAG_ (+9^$_'_P
MOB5\6_C)^S%^T-\)_BS?V%U^T/\ !;0?AX_P?U7]G;PQKN@RZO9ZS\)/'TFM
MW6I?$:?1+PQZ)K%CXGLX;G5[ITO[0Q);2R0_#7PX_P""$_Q8T+X>_P#!57]A
MOQ3\5=6\6?LB_M>:Q\,_V@?V?/CCXS\1:;XD^+'@W]J73#;:EX_UOQWX=L[*
MT6^MKSQ5H/@C4;C452V6:U\+W0,(GU%/)^O?A7\+_P#@MG\1/B5^S%X3^/WQ
M!_9S^ /P*_9Q\7Z3X@^*_P 1/@'X@UCQ9XY_;'T[PUX?F\/:)X;E\,Z_I45G
M\+_!^N?;)M3\3:2YU"[EU2"S:R?RT^32')&5)KE4ZD5.HF^9*'(M;K31Z)7Y
MKM+EON3BW&:6N]MEUTW?S/W>L229E*$;9%8N<?.[AY6RNYRC L'V!FC".CQM
MEW2/1JE;!E!WA%(;&U'WK$,',>XXSABS9*JP5E0YV5:5PV>VTD'/'3OS@@=>
MH'0^E2YQG-N#NHMI[Z:66Z7;IV%33C%)Z,?1115%A1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MB3\7;I='\%Z3\*?C%X7FN?#MM!I>J+<Z;X_;58H?^$6NK>:UNB;R":V'Y_\
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
M"J'@FZ_X*_\ A/\ 8@TWQ!^V/^TO82_ 35OA]\-O%'B*^M];\%Z!!>Z]IO\
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
M-JNJ2V=G=2NME9O,]O*Q^NHR61&."6122"&!) )P5X(]".#U'%?C9^W;\-?
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
M\6?!O@G7;G2M+UA-832/$&K3V=[)IHFU&2!9UBC#*S3/L.3N%?V&$ *PVC"
M <D$Y'/;/'& ?[N2?3\8\6<3QS7S'*L'QZ\I>/HTGB,/')U!4)1J*#FZLHSE
M+F<TI6<G+I)RU;^]X'APQ+"XG&<,T\;##RK36(ECG4=7VKG-R4(5&THW<K-)
M)+X4DM+'_P!?]?\ /%%(.G;N./0'C\<=?>EK\L/O HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** (I&5=I8X7/)RH49^4!@6!.6(4!0Q)(&!G-?"/
MQ%_;Z_8#\)^.)? WQ-_:;^ .@^// ?BJZL)/#GBWQ+H]OX@\+^,M*M+A+Z"S
MMM2=KC3/$>GZ7=:A!<&V1+^VMKEE8*C_ #_=-U$\JKMP0I8NFW)D3'S(N98E
M5V_A:0N@/WE[C\:_V]/AQX F_;D_X))74W@'P/<W6L_M-_'Z76IKGPGX?N+C
M5]O[*GQ,F^U:G++IDLM]=Q7,-M(LUS(RK)&EP\HDBA"U3I?6*L*5^5-5)MK?
MEI4,36=KZ7O1BM?LN5O>Y3.K-TZ-6I%)RA"4HIWY;IQMS6]ZVKORV>BL]S]!
MO#?C?]F+]H+5O!FKZ#J_P@^+>O67A32OBCX#U(P>'_%.NZ1X3U>^O-&TWQIX
M=DO]/NM2T72[_5]*O].@U2"XMA-J%E<P-(+B)D'K/B/P1X'\8:GH.I>*?!OA
M'Q/J_A?4!J/AG5/$GA_2=8O_  UJ!8*FIZ#=WUA?7&E7C9VQS6\]C)+(%\MB
M&1J_#?XL?L^>.OBS_P %7?B7X"^$OQX\4?LJ^'+3_@GU\,1J&K?!;P]X2M_%
MUW?'XT>-O^$8LM&N]<T+4=,MO"NF-'>7GB+0[.QM'U8W2VL-TCN)D_/?P5_P
M4<_;?_:Z\$?L9>'[7PM^V'JEQXA_8G\&?M%_%;Q'^P#H/[/MMXX\:_$W_A;/
MC#X=7>L75Q\?M>T318?!R1?#\:W#X6\*17%M?>(/$=OI?B74]!TV;2IKF90J
MPI4*DE!QG3PKDDY)QGB)8I)14MXJ.%;3NW>2B[O1*E4E4]M=)>SQ.+H12N[P
MP[PZC.3M;FFZTN917*E"ZMJ?U9^,_@W\(/B9>0ZC\1?A/\./B'J-I;36%CJ'
MC?P+X7\4W-I9W0!ETZ*YUK3M4NH+:8.GVE(0L!))*A:^=? _[=G[!.I:_HOP
MH^'/[3?[/8UW^TCX0\-^#/#WC+PQI\"ZS'J$VE+X;TC3K.XL=/-^-4@GTM-,
MLB9_MT;VBQ?:$*5>_P""?7Q4^.'QE_9&^"GQ#_:/\-VOA/XUZUI7B'3/'FD6
M-QX?NK>:^\*^,?$WA6SU^:+PEJVO^'M-U/Q-I>@V.O:KI>E:Q?Z9HVH:C<Z3
M#<[K5(Z_E@\)^%?VEKK_ ((E>-=:O?V=/V/KK]EKPQ>?'OQ[X^^+&B_$#4-.
M_;%TKX._#S]I_P"('CGXD>-?AEX<U_X8Z=\/I/C=X<LO#FMR?"LZO\6[0:IX
MHL/#MP'2^FM[*6V^1RCO9M?-:&T::JX>55NSI3H5(I6Y9.\WK>[:]VVFK3;[
M']@=[\ O@7JNOR>+]8^"7PCU/QC_ &G;:G)XKUGX=^#;KQ$^IVSAK/5GURXT
M.\U(:A;R%!;74TXN(SEDD#[<]QXM\(^#?'FB3>&_'7ACPQXQT"ZFCN9/#_BW
M1-/\1Z3--82"YCG?3->T^XT]VMGB!MVDM%$!R\<Z-C/\NW[07[<G[;GQ>^-7
M[4_B/]GCP;^W+-X0_9PM/#J_ >3X$>'/V<+7X#ZH=>^"N@_%2Q\1_M-CXV>/
M_#'C?6]/UTZY:6^IV.G6VEZ)H6CI?:C'JMQ=626EU]*>)=>_;2_:=^+_ .U6
M=)_:K\=?LJVOP=_8X_9?^/.@_##X9Z;X3\16NA_'3QE\,/%GC?Q%I'B;Q'JU
MEJA\0?#:UU+2(='N?#>E>2?$5O'_ &LFM0NB+=S)\S;[@YNK)U'O)WT;:T26
M[U>W7T5E9+]_!X<\.65YI%_9^']%M;SPSIL^E:+=II>FVTFAZ1=- ;[2],N(
M+=KG3-.EC@MO-M+%(+"0V-M#)\J(!F3^ O VH^'=9\(W_@KPAJ/A;6KN[NM=
M\,:CH&DW>@ZQ<WDT=YJ-[JVBSZ=-87EW>W++=7?VJSDEDN&\R60N!C\'/A_\
M;OVF_P!O_P 3? _X?V7[3^N?LEP6G_!-?]F3]L/7?$'PVT;PNNN_$OXP_&>Q
MU"[N=0U"Y\3VNJ63_"'X?S:&UQK/A_3'#:I-K3"?4;&VAMKB76\&^-?VHOVR
MOBWXU^$Q_;KTGX/67[,W[+?[.7Q&;XC?LO6'ABY\(_M"_%WXJZ1XOO\ 6_C!
M=WOC>UU-]2^!FGZAX8CTG3O!6E7-E;7NM-K=IJFO6*65E:SYRH3E&#C.R<DW
MK).*]IS*]FN9-\VS<ENK-LGG47)<J;E;7O;OZ61^Z&H^ / .L^##\/\ 7?!'
MA+5? ,-M;VI\%ZIX:T:_\*QZ?I[I):V2>&I+:XT\06DL<<EM"M@B0-&K* RJ
M*Y[Q&?@Y=2Z%\!_%%I\.;ZX\5>&->UOPW\(M?LM!N++7/"/@:^\/6FOZEIWA
M"XLIK2YT#PI=^(O#5M>S)I1M--NM9TJWG\F6^M=_\^7[+'[2?[4__!3ZX@T6
M_P#VG/$/[(*_!C]ECX.?%"\O/@_I'A>WU+XU_$SQSXB^*FDZM\4KMO&,>LP2
M?!^P3X96%S;^'+)HX)YO$.L07U[:I%92GSJ?]MWXKZPW[)'[<GB/PKI/C'XS
M_#/_ ()7?\%??&9L= TY(=&^(OB'X)?$S]F#2K#Q%X<LX9YS::)\0KKPS8ZY
MI5K!YUM/97[VUQ>6"36KF?9U*<H4(VER>PI-IN+BYSQM!;\L7=8+F;BW&\W%
M[)!&UEN]%KHK_P!7/Z?5\*^&$T[0M&3PUH7]D^&+NPO_  QIJ:-86]AX>N]*
M_=Z;?:#8PV'V#3+O2TDE_LIM.6%U1YUB:,+(!5'@+P/_ ,)>/B O@CPE'\0)
M=/?21XVB\/Z'_P )H^C,\"7&GR>)5LX]9.F([0K+91ZC.G0+&7*J?Y??@=^U
MA_P4)T0Z5XD\4^&/VU!X+^,W[)?[1WQ(\?\ CC]J"/\ 9=T3X?\ @GXC>&_@
M3:_%;X<>/OV8H?AC\1=7\:-X,77+:[\+)X6UC1M:2VTSQ/IFM:S_ &1%9W=S
M:_5G[)WBO]K3X9?&?_@EMK7Q1_:V\8_'K2OV_?@!XZU+XP^ ?&/AKPUI'A/P
MSXR\!_L^^%_B[X7\3?#*+1[%+SP[=%KG4=)\3V-WJFIR>(S=Q:DJ+';W$EI,
M*=YQBI.W+&J^FJ5"HXVVW@KM*[W:YDFIYM=MG^&R\^I^SOQ/U[X%_"+X>Z[K
MOQ=U#X;?#SX:3ZM]L\2:EXU;0=$\,7FMZQ?R7BW<HO@+:ZUZ]UEHKZVWQR7\
M]R[SP#[0HDBH>#OVE/V=OB1\.O$/Q4\#_%WX<^-?AIH$EY9^+/%WA[7]+U?P
M_HTUN\/V^TU]EGD&GRC[5YKPWT$&ZWF5P&C=&?XB_P""F/PSTKXQ>*?V,/"7
MAGXR_"GX9_M(^'OC5XU^*/[-G@+X^^"M2\=_!/XZ^)?"7PF\5Z#XT^'WCC1-
M)FMR9=)\$>,[WQYX9-I?#7+?7/#UOK6AZ?J,FD7XM/S;\>?%OX@_ '2/^"G&
MF^.OV?O@_P#LW?MP:;^QE\'OB[J'Q3_9A\87/C[]F[XS?#?PS\1?'?@GPEXW
ME\&^)O"_A2_^''Q.T#Q/JOBW2[G2/&6BWVHZYX:?3KZR\1:C8:#=M"J%"/)-
M<TG[.%)1:MM"BZ&L>FD^9V:2DDK<KTTJ2Y%2LD^>]T[JWQVLTO+9W7S6O]'O
M@SP!\-O!"7UQ\.O G@7P5!X@F35;ZY\'>&](\/QZY/*LMW!=:NVDZ+9->2,)
MY[T27+W#PN58R+]I7-K1?A[\/M U*;5]$\%^$M&U5]1UC5#J&E>'](T^_.I^
M*5LD\2:E+<VEI#/)J/B&'3M-.HW-PSW=_':V]O))*ENBI_-S\9?B;^V=JOA;
M_@JS^T9X8_;'\=^ =)_84^(&E:Y\%_A9X>T#PI=^!M<@T#]G/X:_$?Q'H?Q4
MDU/2)-=\0>%/$OB#6;F*QTS3#:3Z1I,D$UI->37=U:P>L_$WXQ?M+_M&Z]^W
MWX^\'?M:ZU^RE8?L(_ [X<WW@#P+X;T?PG)X8\6>*?B1^S!!\=->^)OQBA\3
M6ESJ&M^#]1U76#X6^&EGI.IZ/:V5IX2U;6[6[N+W4KB.'>O%0BH<WQ*4KN,G
M:4*4ZT(676348WV5[]&S*E>JG5>CBVDEU3]V[;U6J?W:]+_OG>^ ? >I>*=*
M\<:EX+\'ZIXWT")X-#\6W/AW0;WQ5I%G= B>+3-=OK,ZKI-K)Y;C[/::B T:
M% ,+Y:/U+P+X%U?Q+HOC;6?!/@_5O&'AR&>W\.^+M5T'0;SQ5HL$AWF+0=<N
M[.?4=.AD9V;9#J-GN:1FE3+'=_-7\7_VH?V@?B5X'^ /A_X??&7]L7Q%\3O#
M?[ GP"_:(^)O@S]D'P3\'= L?!WC;XC:+XPUG0/B[^T?\;/C3KNE^&8OA_XO
MC\$:ZEK\,?#Z7FNW&F^']7U6801ZGIT][?\ V=_CC^UG_P % ?B+\!/#>J?M
MC>*OV8]"\9_\$A/V8OVMO%]O\--)\%)XFU7XW>+OC/\ &WPMK/C+3[G7+7Q!
MH>F>"K6S\':+-XMLK:XNH=?M%T>*-M"MH[N<JH_8PJ3E*+A2<U)KFNN5X]Q7
M*N=WG#+ZEM(I2G!RM#FDM'?2RNV^NG]/UL?TH+X8\*-XE'C(>&- D\8_V+_8
M?_"5?V1IC>)I=!6Y:?\ L1M?^R->G2UO'DG.DC4S;I*YF,&]SE'\,>%[FYNK
MFZ\-Z%=7>H7>D:EJ5Q=:/ILUS?:AHK/;Z1?7UQ<6IN+N\T=(E@TZ]G+S6*!8
M[%HD)Q_/I\+?VF?VF?VV]+_X)Y_ >[^/^H_L[7GQY_9W_:H^-7Q<^,WPGTK0
MK+Q?\7]3_9X^+?@_X,>&?#WPBOO$ECJ.EZ OBJW\1S_&#Q7<6NCZK-J?AP61
MT)HM-6>_3S7P1\;OVQ/VB?C;^S[^QY/^UIXG\+Z7X7_:2_X*,_L[?$3]H3X8
MZ7X<TWQ=\=? O[-W@?X%>.?AIXKCANM(U/P[I/Q"M+WQ[/X2\<ZCI=I%I4]S
MI/B:\T62X>]1W)KWIP;2E3E6A*SVE1KU</-)NRDG4HS<6M.5:N[UE7;YKZ6M
M;H[VU[W7H?TE^*/!/@KQREA#XU\(^%/&5OH^HKJND6OBK0])\26NEZG;2A8M
M4T[^V-+N_P"S]1@8*HGLXUFMF"[900&!XK\#>!O'MKIFG>,_"'A'QA8:?>IJ
M.FVGB;P[HWB2STZ^M65K*^L+?6+"[CMKN .IM[BVAA:.,C9.J;=_\K?Q2_;>
M_P""@_BGXM?M<_$?X0?#/]MC7T_94_:8\:? 3X5>$?A_I_[,MK^R+XD\.?!U
M_">F:]-\?M0^(?Q!\,?%'4M?^+7]JZIXCA\4Z=HVG0Z+;Z[X?M_#%KK-A;-.
M/Z@?%WAM_BC\,-;\)ZAJ'BGP0?'_ (732=5U3P?K TCQCX;GU[2K1+J31M<M
MDN8+76-.5I+6#5[>1HH7C7[/*SQNZ6J;A!-S;O-QULWHXI[:^G>Y:UG3C9)3
MYD[;KEMKKH[MOKV2W3-CP]\2?AQXBL_&5WX;\;^$M6TOX=>(M;\'>.;G3M>T
MJXM/!GB7PO96>H>(M"\075K=S6NB:CH.FWVFW6H:7>&TN-,M+JWDO(H4EB->
M.?"WXO?L@_'KQ+K_ ,2/A-XW^!/Q-\8_#ZRGTSQ#XZ\+W_@G7/%GA32,3S30
MWOB.T%SJNDZ#.#=2&X:^@TUV6\927-RU?@'\+_"?P<_9^_X)F_\ !<?P%'I_
MC.S^%.B?MV_MC_#RRTOP7JPN/&=K<>+/"7P*\*Z=<IXEU?4;Q_.D\2ZG;Z[X
MFUSQ/=68AM+O5;F^FMM/BBN9O(/B?^SS^T7IVK_%?X)?M&ZY^R'\'_BS\>?^
M"4_Q0\ _ OQG^RV=8^'7P*M?!'PL\=_#[QE\1+3]IG5O$#Z=?:?_ &Q;ZCX>
M\(>#?&>CPW?@^R\-:GX^DCN[>_U%8G-/:R@GHK6?751>VWVNG;[\H3<J*JM?
M$YVCT7)4J0ZZZ^S5WM=MH_IT^%?QW_9H_:7ENKOX1_$[X4?&>Z^'VHK,\OA3
M7=%\2W7A2_O8[K3[?4+66"6^DLGN[2>[M(-6M'%O>Q.8HKAD<YT?AW^T[^SM
M\6?&GB7X;_#'XU_#+QYX_P#!ZWH\3>$_"?B[1M8US28[#5+G1M1DDT^TO)I6
MCL=7M+K3;J:-&@@O+>2WD*, H_F$_:%^*'QZA^)%OXL^$?['%W^Q5J?A'_@E
M+_P4CL+CP[8>)?AGJ7B7QD_@#X9^'KGX<:_H-M\'-=UC3[KX=Z#XOMHY/A1X
MPUPP7GB?4]6L;K2+=K-[R9/:_P!GM[S]D2\_X)Q?'+XD:3\!/BO\-?B+^REX
MLU3X5>'_ -G?X,WFE_%[]GWPWX7_ &8-/^)U_#X.\8Z#XCUK4OVF-.\<:!X<
MM?#>N:UXRTG1KK7?'-SHFK:596<NLS6T-R@E?7:]MNE^VG0%%22>UU>RV5^B
MOK9>9_2M=_$'P-:>-M'^&=WXO\/1?$+Q%H&I>*-"\%R:K81>)-1\-:1-!9ZI
MKFGZ*TZZE/I-C=7%O:W6I16[VUK<W$4,DJ2NBMYWH_[4?[.FM?%S4O@+I/QP
M^&&I?&?2I;R#4OAE8^+M%F\86=UIL*7&HV,VBI>-?G4-/MI(YKZT\LW-K&RO
M/#$,X_E\_8H_:B^%OQ3_ ."OW[-GQ^^)/COQ--^TA^U%^S1\<]+U?X<ZAX!^
M*.F:'\ -!O/%?P^U#X,_LVZ*^N^#M%LGO_"'A)9;CXI>/K:.;1?$OQ2O]:FO
M]5L(FT&VGXWX%>&O'UKX!_8F_:<O_#OPA7]@GQ1_P4[U3XJ_"+5-/AU.U_X*
M._V]\=OVAOBKI/P\O_CEXG6RU'P7XDM+KXC^/;N_^+?@_0-?&O:1\*HM)T:[
M@^T>&-9TRUF,>:48_P TDOO=OSM^)K47)"<M^6#E9Z7:3=O33U/[,EDC8[5=
M6.-V P)V\?-].1STY'K15*V1HV8$H5*OM!5E>/!53#$=H!@!5G4D;OF!5=FW
M!6<I<LI1TLG9-WUTOTNC*,Y2C&7*KRBFU=Z/MJ7F8+]2#C/3CN>^!GG%5Y)5
M QAP5 +.%W,$_B *Y;<0,?*"02&Z<U-)T[8VOU^G'^?7%<QXGU2^T30M9U;3
M-&NO$.I:7I&J:EIV@V<JP7NN:A9:?=7=KHEG-(K0QW6J36\=E"\BF.)IQ*P9
M4V,+FFY0BU"2G"*E))IIV;3NTM;\M[Z-WZ%2DH1G-IR45>RW_!/[K/\ $_@&
M_P"#EC]JYOC/^VMIGP#T:_F3P5^S!X9_LF]MXG)M;CX@>,(X=5\3W*I'-*))
M[/1AI^CS-<16LEN8V$2RHYG.#_P3R_X-_/B+^WG^S9H/[1VH_'K3_@UHOBWQ
M#K&G^%_"M]X$OM>NM8T70[Q+!?$<E[_:5BJV<^HB6#2XX0\=S;6K/=BTD&T^
M!_&'_@E+_P %;OVB/C#\2/C3XT_9'\?6?B3XU^.M9\6ZQ-?:QX:2WT>;Q=K@
M2VCU"1=5DGBM]$T.[MH+B6&V9Y%T<L+2U-X([;_0]_9J^"^D_L\_L_\ P=^"
M6B-:R6?PL^''AKP4US8VQMK:^U'2=+AM];U6&V:><V_]J:XM_J1A,UPT1NO+
M,TQ7SC^S9UQ%AN&.&>'<#PUC,-2S"3I+,:M!TZTWB807M)SDJC<9.I.*2>_+
M:[2/@L'E$LXS7'8C,*-6G0>(J2H-N5*7LY2@H>\HMNT8RN[6VZ(_A#_X*'?\
M&_'Q(_82_9F\3_M,6?Q_TWXSZ3X(U[0+;QAX=TSP!J/A.[TGPYKNI6VFW_C&
M.>WU;4QY>@2W7VK4Q))"MOIH::#[3.!;5%_P;??M<2_ 7]NF#X(Z[<S1>!?V
MK=#N?!"(\ZQ6EC\4O"L%_KOP^U 02R1Q!M7MH=;\&0M%YLUQ/KVE>;$(H9);
M?^\_]H#X0Z-\>_@=\7/@KXA@MY]'^*?P\\7>![Z.]M_M-JB^)M%N=-AOGM_-
MB%R^FSR0WL4/G6WF36ZQ^?;[A,G^=7\,O^"2O_!6GX&_%GX??$[PC^R9X\U#
MQ/\ !SX@Z!XR\-7MOK'AX6NJ3^!_$5A=VK03?VCNBFU.&SG,8/F*OGA&DE53
M(:R'B2GQ-PYQ+E?$&,PU'$5;RP[J.EA6ZRA-TI4Y2JMK]_&$I..ZDY-I-M9Y
MAED\DS;#XC+L-B*M&I*E&HG.=9MNI&$DI<L>3F3?*_L[[H_N6_X*,?\ !3WX
M"_\ !.?X6IXK^(YN?&/Q-\0)#'\-_@CX>U'2[/QCXWNI;N&"6\:6_F%KX?\
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
M<7 MM.@>ZN3#;VZ23W,ODQ-Y=O!&TLY_<HI=P#_!'_P3@_X)8_\ !0/X._\
M!2S]G[XR?$S]FGQ9X4^&WA?XT^)->\0>*;S4]"GL=-T*>7Q@(M2;[+?322AI
M=1LT$&R-_+E\X$X$;?WVS*71@,8##G)!X*8(V\G# ,1GG(R&'#<?B3CL'F&<
M955PF(AB**RZ,&Z-1<R:]ES1YX.;C-6FKN*<6[\KY;/IX4P]6C@<3STJE"I6
MQ$ZG[RZO)3JJ$XQE%6BFH.RNGM?6Y_'+^TO_ ,'!/Q4D_:*\/7'[/_A'^QO@
MA\+O%6HV>M^'?%UO]D\3?&2U@GFL=8_M2VDWR^#H IG/A_1+Z5=2M;A([F[+
M(ZK'^Z?[/G_!7?\ 84^/7@NQU^/XSZ)\+]=^PK)KG@7XHW:>%]?T&YA5//M'
MNI)+C2[Z*)RXAGT_4)_.C =EC!"#YC_X*-?\$3OAW^U?XCU3XP_!7Q!IWP<^
M-.L?:+SQ1$=(:;P7\2;YXV2.YUVTM;NV;2?$,JQQPW&N6L5PMV$WRVL$C--7
M\S'Q+_X)$_\ !0WX=ZZ^AZE^S?XB\;B"5[>#Q#\.;O2?%&@W4 )"/;3W]YI]
MTGF* S07$3A,G]\Q )_3,MX<\(>/L@R;#8?-:/!?$650:Q+QE656KCIN+=64
ML565.%2=I5)TZL[M?"HQ35./Q>,S7C7A[-LPJSP^(SW!XF<GA\/[-SA)<UHP
MIM)>RLO><5=.,&M4W(^T_P#@N)\?_P!A7XV^*/AS)^S2WA?Q;\7]%O?$EQ\2
M_B!X$L+72_"FIZ/J5C;0V&BZG?N8!X@UJYU)5FM[V&"Z%G#!<".Y+SB)N_\
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
MWE)12C*6(PF Q-3E;=[<U5/96LDKGZV_#/X9^!_@]X%\*_##X7^%]+\$^ O
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
MDU-16;IP;BW&[C-U(W<GRSE>\DN:UW=]++HD6VWJ]_1+\DBH+-%QAFQG+#"
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
MA%=:F^@RZI>?JHD>8USE2P5B/0E>5&>P)/O^/-.\E,DX.6&&.3EAC !]0O\
M#_=/(P:EH?O.+>K@HQB_Y8PA&$4O*,(1BM](J[;U9UE+K)MR?=MMM_>V]$MW
,IT"BBB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>16
<FILENAME>mtc-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 Apr 29 23:17:46 UTC 2024 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:mtc="http://MMTecInc.com/20231231" targetNamespace="http://MMTecInc.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/2023" 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="mtc-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="mtc-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="mtc-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="mtc-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://MMTecInc.com/role/ConsolidatedBalanceSheet" id="mtc_r_ConsolidatedBalanceSheet">
        <link:definition>001 - 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://MMTecInc.com/role/ConsolidatedBalanceSheet_Parentheticals" id="mtc_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>002 - 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://MMTecInc.com/role/ConsolidatedIncomeStatement" id="mtc_r_ConsolidatedIncomeStatement">
        <link:definition>003 - 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://MMTecInc.com/role/ConsolidatedIncomeStatementAlt0" id="mtc_r_ConsolidatedIncomeStatementAlt0">
        <link:definition>003 - Statement - Consolidated Statements of Operations and Comprehensive Loss Alternate 0</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/ConsolidatedIncomeStatement_Parentheticals" id="mtc_r_ConsolidatedIncomeStatement_Parentheticals">
        <link:definition>004 - 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://MMTecInc.com/role/ShareholdersEquityType2or3" id="mtc_r_ShareholdersEquityType2or3">
        <link:definition>005 - 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://MMTecInc.com/role/ConsolidatedCashFlow" id="mtc_r_ConsolidatedCashFlow">
        <link:definition>006 - 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://MMTecInc.com/role/OrganizationandNatureofOperations" id="mtc_r_OrganizationandNatureofOperations">
        <link:definition>007 - Disclosure - Organization and Nature of 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://MMTecInc.com/role/BasisofPresentation" id="mtc_r_BasisofPresentation">
        <link:definition>008 - Disclosure - Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/SummaryofSignificantAccountingPolicies" id="mtc_r_SummaryofSignificantAccountingPolicies">
        <link:definition>009 - 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://MMTecInc.com/role/BusinessCombination" id="mtc_r_BusinessCombination">
        <link:definition>010 - Disclosure - Business Combination</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/DiscontinuedOperations" id="mtc_r_DiscontinuedOperations">
        <link:definition>011 - 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://MMTecInc.com/role/LoanReceivableNet" id="mtc_r_LoanReceivableNet">
        <link:definition>012 - Disclosure - Loan Receivable, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssets" id="mtc_r_PrepaidExpensesandOtherCurrentAssets">
        <link:definition>013 - Disclosure - Prepaid Expenses 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://MMTecInc.com/role/PropertyandEquipmentNet" id="mtc_r_PropertyandEquipmentNet">
        <link:definition>014 - Disclosure - Property and 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://MMTecInc.com/role/LongTermInvestments" id="mtc_r_LongTermInvestments">
        <link:definition>015 - Disclosure - Long-Term Investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/NotesReceivable" id="mtc_r_NotesReceivable">
        <link:definition>016 - Disclosure - 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://MMTecInc.com/role/AccruedLiabilitiesandOtherPayables" id="mtc_r_AccruedLiabilitiesandOtherPayables">
        <link:definition>017 - Disclosure - Accrued Liabilities and Other Payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/LoanPayable" id="mtc_r_LoanPayable">
        <link:definition>018 - Disclosure - Loan 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://MMTecInc.com/role/ConvertiblePromissoryNotes" id="mtc_r_ConvertiblePromissoryNotes">
        <link:definition>019 - Disclosure - Convertible Promissory Notes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/IncomeTaxes" id="mtc_r_IncomeTaxes">
        <link:definition>020 - Disclosure - Income 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://MMTecInc.com/role/ShareholdersEquity" id="mtc_r_ShareholdersEquity">
        <link:definition>021 - Disclosure - Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/StatutoryReserve" id="mtc_r_StatutoryReserve">
        <link:definition>022 - Disclosure - Statutory Reserve</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/CommitmentsandContingencies" id="mtc_r_CommitmentsandContingencies">
        <link:definition>023 - 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://MMTecInc.com/role/Concentrations" id="mtc_r_Concentrations">
        <link:definition>024 - Disclosure - Concentrations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/SegmentInformation" id="mtc_r_SegmentInformation">
        <link:definition>025 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/SubsequentEvents" id="mtc_r_SubsequentEvents">
        <link:definition>026 - 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://MMTecInc.com/role/AccountingPoliciesByPolicy" id="mtc_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://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables" id="mtc_r_SummaryofSignificantAccountingPoliciesTables">
        <link:definition>996001 - 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://MMTecInc.com/role/BusinessCombinationTables" id="mtc_r_BusinessCombinationTables">
        <link:definition>996002 - Disclosure - Business Combination (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://MMTecInc.com/role/DiscontinuedOperationsTables" id="mtc_r_DiscontinuedOperationsTables">
        <link:definition>996003 - 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://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssetsTables" id="mtc_r_PrepaidExpensesandOtherCurrentAssetsTables">
        <link:definition>996004 - Disclosure - Prepaid Expenses 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://MMTecInc.com/role/PropertyandEquipmentNetTables" id="mtc_r_PropertyandEquipmentNetTables">
        <link:definition>996005 - Disclosure - Property and 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://MMTecInc.com/role/AccruedLiabilitiesandOtherPayablesTables" id="mtc_r_AccruedLiabilitiesandOtherPayablesTables">
        <link:definition>996006 - Disclosure - Accrued Liabilities and Other Payables (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://MMTecInc.com/role/IncomeTaxesTables" id="mtc_r_IncomeTaxesTables">
        <link:definition>996007 - Disclosure - Income 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://MMTecInc.com/role/CommitmentsandContingenciesTables" id="mtc_r_CommitmentsandContingenciesTables">
        <link:definition>996008 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/ConcentrationsTables" id="mtc_r_ConcentrationsTables">
        <link:definition>996009 - Disclosure - Concentrations (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://MMTecInc.com/role/SegmentInformationTables" id="mtc_r_SegmentInformationTables">
        <link:definition>996010 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails" id="mtc_r_OrganizationandNatureofOperationsDetails">
        <link:definition>996011 - Disclosure - Organization and Nature of Operations (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://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails" id="mtc_r_SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>996012 - 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://MMTecInc.com/role/ScheduleofEstimatedUsefulLivesTable" id="mtc_r_ScheduleofEstimatedUsefulLivesTable">
        <link:definition>996013 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/ScheduleofDisaggregatetheRevenueTable" id="mtc_r_ScheduleofDisaggregatetheRevenueTable">
        <link:definition>996014 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Disaggregate the Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/ScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable" id="mtc_r_ScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable">
        <link:definition>996015 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Disaggregate the Company's Revenue Geographic Area</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable" id="mtc_r_ScheduleofEarningsPerShareBasicandDilutedTable">
        <link:definition>996016 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Earnings Per Share, Basic and Diluted</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable_Parentheticals" id="mtc_r_ScheduleofEarningsPerShareBasicandDilutedTable_Parentheticals">
        <link:definition>996017 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Earnings Per Share, Basic and Diluted (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://MMTecInc.com/role/BusinessCombinationDetails" id="mtc_r_BusinessCombinationDetails">
        <link:definition>996018 - Disclosure - Business Combination (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://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable" id="mtc_r_ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable">
        <link:definition>996019 - Disclosure - Business Combination (Details) - Schedule of Fair Value of the Identifiable Assets Acquired and Liabilities Assumed</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/ScheduleofPurchasePriceTable" id="mtc_r_ScheduleofPurchasePriceTable">
        <link:definition>996020 - Disclosure - Business Combination (Details) - Schedule of Purchase Price</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/DiscontinuedOperationsDetails" id="mtc_r_DiscontinuedOperationsDetails">
        <link:definition>996021 - Disclosure - Discontinued Operations (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://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable" id="mtc_r_ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable">
        <link:definition>996022 - Disclosure - Discontinued Operations (Details) - Schedule of Discontinued Operations Balance Sheets and 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://MMTecInc.com/role/LoanReceivableNetDetails" id="mtc_r_LoanReceivableNetDetails">
        <link:definition>996023 - Disclosure - Loan Receivable, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable" id="mtc_r_ScheduleofPrepaidExpensesandOtherCurrentAssetsTable">
        <link:definition>996024 - Disclosure - Prepaid Expenses and Other Current Assets (Details) - Schedule of Prepaid Expenses 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://MMTecInc.com/role/PropertyandEquipmentNetDetails" id="mtc_r_PropertyandEquipmentNetDetails">
        <link:definition>996025 - Disclosure - Property and 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://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable" id="mtc_r_ScheduleofPropertyandEquipmentTable">
        <link:definition>996026 - Disclosure - Property and Equipment, Net (Details) - Schedule of Property 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://MMTecInc.com/role/LongTermInvestmentsDetails" id="mtc_r_LongTermInvestmentsDetails">
        <link:definition>996027 - Disclosure - Long-Term Investments (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://MMTecInc.com/role/NotesReceivableDetails" id="mtc_r_NotesReceivableDetails">
        <link:definition>996028 - Disclosure - 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>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraMDu9NB6bgCaY5bUx/v6knBq7NpobLrfJfjRYTZustaHOsfhmK0NKsUenJrLxVBkTofkH86fNWrcpYQHVpBA/GH7+FohqC3HTHCYMXooxK1FpPm5dSKyuHPCGHQBON39iOko4Z3fkbdOLw/dzh+uwnNunXq37uBkO4/Uonih0mTDfaxlTCsOI2] CSR-->
      <link:roleType roleURI="http://MMTecInc.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable" id="mtc_r_ScheduleofAccruedLiabilitiesandOtherPayablesTable">
        <link:definition>996029 - Disclosure - Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilities and Other Payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/LoanPayableDetails" id="mtc_r_LoanPayableDetails">
        <link:definition>996030 - Disclosure - Loan Payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails" id="mtc_r_ConvertiblePromissoryNotesDetails">
        <link:definition>996031 - Disclosure - Convertible Promissory Notes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/IncomeTaxesDetails" id="mtc_r_IncomeTaxesDetails">
        <link:definition>996032 - Disclosure - Income 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://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable" id="mtc_r_ScheduleofEffectiveIncomeTaxRateTable">
        <link:definition>996033 - Disclosure - Income Taxes (Details) - Schedule of Effective Income Tax Rate</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/ScheduleofDeferredIncomeTaxAssetsTable" id="mtc_r_ScheduleofDeferredIncomeTaxAssetsTable">
        <link:definition>996034 - Disclosure - Income Taxes (Details) - Schedule of Deferred Income Tax 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://MMTecInc.com/role/ShareholdersEquityDetails" id="mtc_r_ShareholdersEquityDetails">
        <link:definition>996035 - Disclosure - Shareholders' 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://MMTecInc.com/role/StatutoryReserveDetails" id="mtc_r_StatutoryReserveDetails">
        <link:definition>996036 - Disclosure - Statutory Reserve (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://MMTecInc.com/role/CommitmentsandContingenciesDetails" id="mtc_r_CommitmentsandContingenciesDetails">
        <link:definition>996037 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" id="mtc_r_ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable">
        <link:definition>996038 - Disclosure - Commitments and Contingencies (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://MMTecInc.com/role/SchedulesofCompanysRevenueTable" id="mtc_r_SchedulesofCompanysRevenueTable">
        <link:definition>996039 - Disclosure - Concentrations (Details) - Schedules of Company's Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/SegmentInformationDetails" id="mtc_r_SegmentInformationDetails">
        <link:definition>996040 - Disclosure - Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/ScheduleofInformationbySegmentTable" id="mtc_r_ScheduleofInformationbySegmentTable">
        <link:definition>996041 - Disclosure - Segment Information (Details) - Schedule of Information by Segment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/SubsequentEventsDetails" id="mtc_r_SubsequentEventsDetails">
        <link:definition>996042 - 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://MMTecInc.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/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.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/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2023" schemaLocation="https://xbrl.sec.gov/sic/2023/sic-2023.xsd"/>
  <xs:element name="ScheduleOfEstimatedUsefulLivesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ScheduleOfEstimatedUsefulLivesAbstract"/>
  <xs:element name="ScheduleOfDisaggregateTheRevenueAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ScheduleOfDisaggregateTheRevenueAbstract"/>
  <xs:element name="ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaAbstract"/>
  <xs:element name="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract"/>
  <xs:element name="ScheduleOfFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ScheduleOfFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAbstract"/>
  <xs:element name="ScheduleOfPurchasePriceAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ScheduleOfPurchasePriceAbstract"/>
  <xs:element name="ScheduleOfDiscontinuedOperationsBalanceSheetsAndStatementsOfOperationsAndComprehensiveLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ScheduleOfDiscontinuedOperationsBalanceSheetsAndStatementsOfOperationsAndComprehensiveLossAbstract"/>
  <xs:element name="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract"/>
  <xs:element name="ScheduleOfPropertyAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ScheduleOfPropertyAndEquipmentAbstract"/>
  <xs:element name="ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract"/>
  <xs:element name="ScheduleOfEffectiveIncomeTaxRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ScheduleOfEffectiveIncomeTaxRateAbstract"/>
  <xs:element name="ScheduleOfDeferredIncomeTaxAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ScheduleOfDeferredIncomeTaxAssetsAbstract"/>
  <xs:element name="StatutoryReserveAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_StatutoryReserveAbstract"/>
  <xs:element name="ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract"/>
  <xs:element name="SchedulesOfCompanysRevenueAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_SchedulesOfCompanysRevenueAbstract"/>
  <xs:element name="ScheduleOfInformationBySegmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ScheduleOfInformationBySegmentAbstract"/>
  <xs:element name="UnlabeledAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract"/>
  <xs:element name="UnlabeledAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract0"/>
  <xs:element name="UnlabeledAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract1"/>
  <xs:element name="UnlabeledAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract2"/>
  <xs:element name="UnlabeledAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract3"/>
  <xs:element name="UnlabeledAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract4"/>
  <xs:element name="UnlabeledAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract5"/>
  <xs:element name="UnlabeledAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract6"/>
  <xs:element name="UnlabeledAbstract7" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract7"/>
  <xs:element name="UnlabeledAbstract8" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract8"/>
  <xs:element name="UnlabeledAbstract9" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract9"/>
  <xs:element name="UnlabeledAbstract10" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract10"/>
  <xs:element name="UnlabeledAbstract11" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract11"/>
  <xs:element name="UnlabeledAbstract12" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract12"/>
  <xs:element name="UnlabeledAbstract13" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract13"/>
  <xs:element name="UnlabeledAbstract14" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract14"/>
  <xs:element name="UnlabeledAbstract15" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract15"/>
  <xs:element name="UnlabeledAbstract16" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract16"/>
  <xs:element name="UnlabeledAbstract17" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract17"/>
  <xs:element name="UnlabeledAbstract18" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract18"/>
  <xs:element name="UnlabeledAbstract19" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract19"/>
  <xs:element name="UnlabeledAbstract20" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract20"/>
  <xs:element name="UnlabeledAbstract21" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract21"/>
  <xs:element name="UnlabeledAbstract22" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract22"/>
  <xs:element name="UnlabeledAbstract23" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract23"/>
  <xs:element name="UnlabeledAbstract24" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract24"/>
  <xs:element name="UnlabeledAbstract25" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract25"/>
  <xs:element name="UnlabeledAbstract26" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract26"/>
  <xs:element name="UnlabeledAbstract27" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract27"/>
  <xs:element name="UnlabeledAbstract28" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract28"/>
  <xs:element name="UnlabeledAbstract29" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract29"/>
  <xs:element name="UnlabeledAbstract30" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract30"/>
  <xs:element name="UnlabeledAbstract31" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract31"/>
  <xs:element name="UnlabeledAbstract32" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract32"/>
  <xs:element name="UnlabeledAbstract33" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract33"/>
  <xs:element name="UnlabeledAbstract34" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract34"/>
  <xs:element name="UnlabeledAbstract35" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract35"/>
  <xs:element name="UnlabeledAbstract36" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract36"/>
  <xs:element name="UnlabeledAbstract37" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract37"/>
  <xs:element name="UnlabeledAbstract38" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract38"/>
  <xs:element name="UnlabeledAbstract39" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract39"/>
  <xs:element name="UnlabeledAbstract40" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract40"/>
  <xs:element name="UnlabeledAbstract41" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract41"/>
  <xs:element name="UnlabeledAbstract42" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract42"/>
  <xs:element name="UnlabeledAbstract43" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract43"/>
  <xs:element name="UnlabeledAbstract44" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract44"/>
  <xs:element name="UnlabeledAbstract45" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract45"/>
  <xs:element name="UnlabeledAbstract46" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract46"/>
  <xs:element name="UnlabeledAbstract47" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract47"/>
  <xs:element name="UnlabeledAbstract48" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract48"/>
  <xs:element name="UnlabeledAbstract49" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract49"/>
  <xs:element name="UnlabeledAbstract50" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract50"/>
  <xs:element name="AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract"/>
  <xs:element name="UnlabeledAbstract51" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract51"/>
  <xs:element name="UnlabeledAbstract52" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract52"/>
  <xs:element name="UnlabeledAbstract53" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract53"/>
  <xs:element name="UnlabeledAbstract54" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract54"/>
  <xs:element name="UnlabeledAbstract55" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract55"/>
  <xs:element name="UnlabeledAbstract56" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract56"/>
  <xs:element name="UnlabeledAbstract57" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract57"/>
  <xs:element name="UnlabeledAbstract58" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract58"/>
  <xs:element name="UnlabeledAbstract59" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract59"/>
  <xs:element name="UnlabeledAbstract60" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract60"/>
  <xs:element name="UnlabeledAbstract61" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract61"/>
  <xs:element name="UnlabeledAbstract62" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract62"/>
  <xs:element name="CashPaidForAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_CashPaidForAbstract"/>
  <xs:element name="UnlabeledAbstract63" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract63"/>
  <xs:element name="AssetsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_AssetsAbstract0"/>
  <xs:element name="CurrentAssetsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_CurrentAssetsAbstract0"/>
  <xs:element name="UnlabeledAbstract64" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract64"/>
  <xs:element name="UnlabeledAbstract65" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract65"/>
  <xs:element name="CurrentLiabilitiesAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_CurrentLiabilitiesAbstract0"/>
  <xs:element name="UnlabeledAbstract66" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract66"/>
  <xs:element name="UnlabeledAbstract67" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract67"/>
  <xs:element name="UnlabeledAbstract68" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract68"/>
  <xs:element name="UnlabeledAbstract69" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract69"/>
  <xs:element name="GeneralAndAdministrativeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_GeneralAndAdministrativeAbstract"/>
  <xs:element name="UnlabeledAbstract70" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract70"/>
  <xs:element name="UnlabeledAbstract71" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract71"/>
  <xs:element name="CurrentAssetsAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_CurrentAssetsAbstract1"/>
  <xs:element name="UnlabeledAbstract72" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract72"/>
  <xs:element name="UnlabeledAbstract73" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract73"/>
  <xs:element name="CurrentLiabilitiesAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_CurrentLiabilitiesAbstract1"/>
  <xs:element name="UnlabeledAbstract74" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract74"/>
  <xs:element name="UnlabeledAbstract75" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract75"/>
  <xs:element name="DeferredTaxAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_DeferredTaxAssetsAbstract"/>
  <xs:element name="UnlabeledAbstract76" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract76"/>
  <xs:element name="UnlabeledAbstract77" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract77"/>
  <xs:element name="UnlabeledAbstract78" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract78"/>
  <xs:element name="UnlabeledAbstract79" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract79"/>
  <xs:element name="YearEndedDecember312022Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_YearEndedDecember312022Abstract"/>
  <xs:element name="UnlabeledAbstract80" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract80"/>
  <xs:element name="UnlabeledAbstract81" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract81"/>
  <xs:element name="UnlabeledAbstract82" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract82"/>
  <xs:element name="UnlabeledAbstract83" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract83"/>
  <xs:element name="YearEndedDecember312021Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_YearEndedDecember312021Abstract"/>
  <xs:element name="UnlabeledAbstract84" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract84"/>
  <xs:element name="UnlabeledAbstract85" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract85"/>
  <xs:element name="UnlabeledAbstract86" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract86"/>
  <xs:element name="UnlabeledAbstract87" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnlabeledAbstract87"/>
  <xs:element name="AsOfDecember312023Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_AsOfDecember312023Abstract"/>
  <xs:element name="AsOfDecember312022Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_AsOfDecember312022Abstract"/>
  <xs:element name="NotesReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_NotesReceivable"/>
  <xs:element name="RecoveryOfImpairmentimpairmentLossOnLongtermInvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment"/>
  <xs:element name="RecoveryOfBadDebtAllowanceOnLoanReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable"/>
  <xs:element name="ForeignCurrencyTransactionsGainLossBeforeTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_ForeignCurrencyTransactionsGainLossBeforeTax"/>
  <xs:element name="NoncashLeaseExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_NoncashLeaseExpense"/>
  <xs:element name="CashReceivedFromReturnOfLongtermInvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_CashReceivedFromReturnOfLongtermInvestment"/>
  <xs:element name="CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations"/>
  <xs:element name="CashCashEquivalentsAndRestrictedCashFromContinuingOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations"/>
  <xs:element name="AcquisitionConsiderationGivenUpByARelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_AcquisitionConsiderationGivenUpByARelatedParty"/>
  <xs:element name="NotesReceivableOnDisposalOfAlphaMind" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_NotesReceivableOnDisposalOfAlphaMind"/>
  <xs:element name="OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities"/>
  <xs:element name="StatutoryReserveTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_StatutoryReserveTextBlock"/>
  <xs:element name="StatutoryReserveTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_StatutoryReserveTable"/>
  <xs:element name="StatutoryReserveLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_StatutoryReserveLineItems"/>
  <xs:element name="EquityInvestmentUsingMeasurementAlternativePolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock"/>
  <xs:element name="EquityMethodInvestmentPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_EquityMethodInvestmentPolicyTextBlock"/>
  <xs:element name="ValueAddedTaxPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ValueAddedTaxPolicyTextBlock"/>
  <xs:element name="RelatedPartiesPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_RelatedPartiesPolicyTextBlock"/>
  <xs:element name="SchedulePropertyPlantAndEquipmentEstimatedUsefulLives" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaLineItems"/>
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet"/>
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment"/>
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset"/>
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable"/>
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable"/>
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationSellingandMarketing" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_DisposalGroupIncludingDiscontinuedOperationSellingandMarketing"/>
  <xs:element name="iscontinuedOperationsPayrollAndRelatedBenefits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_iscontinuedOperationsPayrollAndRelatedBenefits"/>
  <xs:element name="DiscontinuedOperationProfessionalFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_DiscontinuedOperationProfessionalFees"/>
  <xs:element name="DiscontinuedOperationOtherGeneralAndAdministrative" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_DiscontinuedOperationOtherGeneralAndAdministrative"/>
  <xs:element name="DiscontinuedOperationCarryingAmountOfNetAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_DiscontinuedOperationCarryingAmountOfNetAssets"/>
  <xs:element name="DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations"/>
  <xs:element name="PrepaidProfessionalFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_PrepaidProfessionalFees"/>
  <xs:element name="EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance"/>
  <xs:element name="EffectiveIncomeTaxRateReconciliationStatutoryIncome" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome"/>
  <xs:element name="EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies"/>
  <xs:element name="EffectiveIncomeTaxRateReconciliationCorporateTaxRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_EffectiveIncomeTaxRateReconciliationCorporateTaxRate"/>
  <xs:element name="EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies"/>
  <xs:element name="DeferredTaxAssetsCutoffAdjustments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_DeferredTaxAssetsCutoffAdjustments"/>
  <xs:element name="CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"/>
  <xs:element name="CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems"/>
  <xs:element name="OrganizationandNatureofOperationsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_OrganizationandNatureofOperationsDetailsTable"/>
  <xs:element name="OrganizationandNatureofOperationsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_OrganizationandNatureofOperationsDetailsLineItems"/>
  <xs:element name="OutstandingSecuritiesconsideration" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_OutstandingSecuritiesconsideration"/>
  <xs:element name="OutstandingSecuritiesPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_OutstandingSecuritiesPercentage"/>
  <xs:element name="AggregatePurchasePrice" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_AggregatePurchasePrice"/>
  <xs:element name="PercentageOfValueAddedTax" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_PercentageOfValueAddedTax"/>
  <xs:element name="BusinessCombinationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_BusinessCombinationDetailsTable"/>
  <xs:element name="DiscontinuedOperationsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_DiscontinuedOperationsDetailsTable"/>
  <xs:element name="DiscontinuedOperationsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_DiscontinuedOperationsDetailsLineItems"/>
  <xs:element name="IssuedAndOutstandingShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_IssuedAndOutstandingShares"/>
  <xs:element name="LoanReceivableNetDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_LoanReceivableNetDetailsTable"/>
  <xs:element name="LoanReceivableNetDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_LoanReceivableNetDetailsLineItems"/>
  <xs:element name="LoanReceivableInterestRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_LoanReceivableInterestRate"/>
  <xs:element name="MaturityDate" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_MaturityDate"/>
  <xs:element name="PropertyandEquipmentNetDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_PropertyandEquipmentNetDetailsTable"/>
  <xs:element name="PropertyandEquipmentNetDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_PropertyandEquipmentNetDetailsLineItems"/>
  <xs:element name="LongTermInvestmentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_LongTermInvestmentsDetailsTable"/>
  <xs:element name="NotesReceivableDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_NotesReceivableDetailsTable"/>
  <xs:element name="NotesReceivableDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_NotesReceivableDetailsLineItems"/>
  <xs:element name="ConvertiblePromissoryNotesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_ConvertiblePromissoryNotesDetailsTable"/>
  <xs:element name="PurchasePrice" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_PurchasePrice"/>
  <xs:element name="OriginalIssueDiscountRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="mtc_OriginalIssueDiscountRate"/>
  <xs:element name="IncomeTaxesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_IncomeTaxesDetailsTable"/>
  <xs:element name="IncomeTaxesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_IncomeTaxesDetailsLineItems"/>
  <xs:element name="PreferentialIncomeTaxRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_PreferentialIncomeTaxRate"/>
  <xs:element name="ShareholdersEquityDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_ShareholdersEquityDetailsTable"/>
  <xs:element name="OriginalIssuedDiscount" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_OriginalIssuedDiscount"/>
  <xs:element name="StatutoryReserveDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_StatutoryReserveDetailsTable"/>
  <xs:element name="StatutoryReserveDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_StatutoryReserveDetailsLineItems"/>
  <xs:element name="PercentageofReserveOnNetProfit" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_PercentageofReserveOnNetProfit"/>
  <xs:element name="PercentageOfRegisteredCapital" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_PercentageOfRegisteredCapital"/>
  <xs:element name="CommitmentsandContingenciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_CommitmentsandContingenciesDetailsTable"/>
  <xs:element name="CommitmentsandContingenciesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_CommitmentsandContingenciesDetailsLineItems"/>
  <xs:element name="InstallmentPlanFee" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_InstallmentPlanFee"/>
  <xs:element name="MarketAccessCustomersPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_MarketAccessCustomersPeriod"/>
  <xs:element name="SubsequentEventsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_SubsequentEventsDetailsTable"/>
  <xs:element name="SubsequentEventsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_SubsequentEventsDetailsLineItems"/>
  <xs:element name="PercentageOfDiscountOnMarketPrice" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_PercentageOfDiscountOnMarketPrice"/>
  <xs:element name="AlphaMindMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_AlphaMindMember"/>
  <xs:element name="AlphaMindTechnologyLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_AlphaMindTechnologyLimitedMember"/>
  <xs:element name="CactiFintecLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_CactiFintecLimitedMember"/>
  <xs:element name="CactiFintecLimitedNote1Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_CactiFintecLimitedNote1Member"/>
  <xs:element name="CactiFintecLimitedNote2Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_CactiFintecLimitedNote2Member"/>
  <xs:element name="CaishangEducationTechnologyBeijingCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_CaishangEducationTechnologyBeijingCoLtdMember"/>
  <xs:element name="CommissionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_CommissionsMember"/>
  <xs:element name="ConsultingServicesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ConsultingServicesMember"/>
  <xs:element name="CustomerAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_CustomerAMember"/>
  <xs:element name="CustomerBMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_CustomerBMember"/>
  <xs:element name="CustomerCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_CustomerCMember"/>
  <xs:element name="CustomerEMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_CustomerEMember"/>
  <xs:element name="CustomerFMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_CustomerFMember"/>
  <xs:element name="CustomerGMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_CustomerGMember"/>
  <xs:element name="DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember"/>
  <xs:element name="FINRAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_FINRAMember"/>
  <xs:element name="FLJGroupLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_FLJGroupLimitedMember"/>
  <xs:element name="FinanceLeaseRightofuseAssetMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_FinanceLeaseRightofuseAssetMember"/>
  <xs:element name="FortuneFintechLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_FortuneFintechLimitedMember"/>
  <xs:element name="FundManagementServicesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_FundManagementServicesMember"/>
  <xs:element name="GujiaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_GujiaMember"/>
  <xs:element name="HuaMeiTradingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_HuaMeiTradingMember"/>
  <xs:element name="IntroducingBrokerServicesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_IntroducingBrokerServicesMember"/>
  <xs:element name="MMBDTradingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_MMBDTradingMember"/>
  <xs:element name="MMCapitalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_MMCapitalMember"/>
  <xs:element name="MMGlobalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_MMGlobalMember"/>
  <xs:element name="MarketDataServicesAndConsultingServicesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_MarketDataServicesAndConsultingServicesMember"/>
  <xs:element name="MarketDataServicesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_MarketDataServicesMember"/>
  <xs:element name="OtherRevenueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_OtherRevenueMember"/>
  <xs:element name="PlacementAgentServicesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_PlacementAgentServicesMember"/>
  <xs:element name="PromissoryNoteMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_PromissoryNoteMember"/>
  <xs:element name="RestrictedStockAwardAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_RestrictedStockAwardAgreementMember"/>
  <xs:element name="SecuritiesPurchaseAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_SecuritiesPurchaseAgreementMember"/>
  <xs:element name="SeniorConvertiblePromissoryNoteMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_SeniorConvertiblePromissoryNoteMember"/>
  <xs:element name="SharesToBeIssuedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_SharesToBeIssuedMember"/>
  <xs:element name="SoftwareDevelopmentAndPostcontractMaintenanceMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_SoftwareDevelopmentAndPostcontractMaintenanceMember"/>
  <xs:element name="TonyWayneNetworkTechnologyCoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_TonyWayneNetworkTechnologyCoMember"/>
  <xs:element name="TwoThousandNineteenShareIncentivePlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_TwoThousandNineteenShareIncentivePlanMember"/>
  <xs:element name="UnallocatedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnallocatedMember"/>
  <xs:element name="UnconvertedNotesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnconvertedNotesMember"/>
  <xs:element name="UnsecuredSeniorConvertiblePromissoryNoteMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_UnsecuredSeniorConvertiblePromissoryNoteMember"/>
  <xs:element name="VGMasterFundSPCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_VGMasterFundSPCMember"/>
  <xs:element name="XtransferMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_XtransferMember"/>
  <xs:element name="YifanSunMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_YifanSunMember"/>
  <xs:element name="YongZhangMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_YongZhangMember"/>
  <xs:element name="BasisOfPresentationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_BasisOfPresentationAbstract"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>17
<FILENAME>mtc-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 Apr 29 23:17:46 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="mtc-20231231.xsd#mtc_r_ConsolidatedBalanceSheet" roleURI="http://MMTecInc.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ConsolidatedIncomeStatement" roleURI="http://MMTecInc.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ConsolidatedCashFlow" roleURI="http://MMTecInc.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable" roleURI="http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofPurchasePriceTable" roleURI="http://MMTecInc.com/role/ScheduleofPurchasePriceTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofPrepaidExpensesandOtherCurrentAssetsTable" roleURI="http://MMTecInc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofAccruedLiabilitiesandOtherPayablesTable" roleURI="http://MMTecInc.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofEffectiveIncomeTaxRateTable" roleURI="http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofDeferredIncomeTaxAssetsTable" roleURI="http://MMTecInc.com/role/ScheduleofDeferredIncomeTaxAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" roleURI="http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"/>
  <calculationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositsAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_DepositsAssetsCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DeferredCostsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_DeferredCostsCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecurityDeposit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecurityDeposit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_SecurityDeposit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_DepositsAssetsNoncurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="mtc_NotesReceivable" xlink:href="mtc-20231231.xsd#mtc_NotesReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="mtc_NotesReceivable" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LoansPayableCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleLongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_ConvertibleLongTermNotesPayable" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonUnitIssuanceValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonUnitIssuanceValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonUnitIssuanceValue" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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"/>
    <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="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_Revenues" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfRevenue" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LaborAndRelatedExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LaborAndRelatedExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_LaborAndRelatedExpense" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfessionalFees"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ProfessionalFees" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherGeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OtherGeneralAndAdministrativeExpense" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_GrossProfit" order="1" weight="1"/>
    <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="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestIncomeOther" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherIncome" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="mtc_ForeignCurrencyTransactionsGainLossBeforeTax" xlink:href="mtc-20231231.xsd#mtc_ForeignCurrencyTransactionsGainLossBeforeTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="mtc_ForeignCurrencyTransactionsGainLossBeforeTax" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment" xlink:href="mtc-20231231.xsd#mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable" xlink:href="mtc-20231231.xsd#mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_IncomeLossFromContinuingOperations" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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:type="extended" xlink:role="http://MMTecInc.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_Depreciation" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_ShareBasedCompensation" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="mtc_NoncashLeaseExpense" xlink:href="mtc-20231231.xsd#mtc_NoncashLeaseExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="mtc_NoncashLeaseExpense" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaidInKindInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaidInKindInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_PaidInKindInterest" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraMDu9NB6bgCaY5bUx/v6knBq7NpobLrfJfjRYTZustaHOsfhmK0NKsUenJrLxVBkTofkH86fNWrcpYQHVpBA/GH7+FohqC3HTHCYMXooxK1FpPm5dSKyuHPCGHQBON39iOko4Z3fkbdOLw/dzh+uwnNunXq37uBkPDGFutmTxWsI4JzIx1z6ax] CSR-->
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="10" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_GainLossOnInvestments" order="11" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="12" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnTerminationOfLease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_GainLossOnTerminationOfLease" order="13" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="14" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" order="15" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_OtherNoncashIncomeExpense" order="16" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="17" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInDepositOtherAssets" order="18" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="19" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromCollectionOfNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromCollectionOfNotesReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromCollectionOfNotesReceivable" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="mtc_CashReceivedFromReturnOfLongtermInvestment" xlink:href="mtc-20231231.xsd#mtc_CashReceivedFromReturnOfLongtermInvestment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="mtc_CashReceivedFromReturnOfLongtermInvestment" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLongtermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireLongtermInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsToAcquireLongtermInvestments" order="7" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPaymentsToAcquireBusinesses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPaymentsToAcquireBusinesses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_OtherPaymentsToAcquireBusinesses" order="8" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLoansReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireLoansReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsToAcquireLoansReceivable" order="9" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="10" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromConvertibleDebt" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromOtherShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromOtherShortTermDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromOtherShortTermDebt" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_FinanceLeasePrincipalPayments" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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"/>
    <loc xlink:type="locator" xlink:label="mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations" xlink:href="mtc-20231231.xsd#mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations" xlink:href="mtc-20231231.xsd#mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations" xlink:to="mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashEquivalentsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashEquivalentsNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_RestrictedCashEquivalentsNoncurrent" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" order="10" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" order="11" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_Goodwill" order="12" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <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:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofPurchasePriceTable">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="mtc_PrepaidProfessionalFees" xlink:href="mtc-20231231.xsd#mtc_PrepaidProfessionalFees"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="mtc_PrepaidProfessionalFees" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_OtherReceivables" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_InterestPayableCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="5" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable">
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome" xlink:href="mtc-20231231.xsd#mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationCorporateTaxRate" xlink:href="mtc-20231231.xsd#mtc_EffectiveIncomeTaxRateReconciliationCorporateTaxRate"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="mtc_EffectiveIncomeTaxRateReconciliationCorporateTaxRate" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance" xlink:href="mtc-20231231.xsd#mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies" xlink:href="mtc-20231231.xsd#mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies" xlink:href="mtc-20231231.xsd#mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies" order="7" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofDeferredIncomeTaxAssetsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="mtc_DeferredTaxAssetsCutoffAdjustments" xlink:href="mtc-20231231.xsd#mtc_DeferredTaxAssetsCutoffAdjustments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="mtc_DeferredTaxAssetsCutoffAdjustments" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" 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_DeferredTaxAssetsGross" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="2" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>18
<FILENAME>mtc-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 Apr 29 23:17:46 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="mtc-20231231.xsd#mtc_r_ConsolidatedBalanceSheet" roleURI="http://MMTecInc.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://MMTecInc.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ConsolidatedIncomeStatement" roleURI="http://MMTecInc.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ConsolidatedIncomeStatement_Parentheticals" roleURI="http://MMTecInc.com/role/ConsolidatedIncomeStatement_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ShareholdersEquityType2or3" roleURI="http://MMTecInc.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ConsolidatedCashFlow" roleURI="http://MMTecInc.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_OrganizationandNatureofOperations" roleURI="http://MMTecInc.com/role/OrganizationandNatureofOperations"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_BasisofPresentation" roleURI="http://MMTecInc.com/role/BasisofPresentation"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_SummaryofSignificantAccountingPolicies" roleURI="http://MMTecInc.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_BusinessCombination" roleURI="http://MMTecInc.com/role/BusinessCombination"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_DiscontinuedOperations" roleURI="http://MMTecInc.com/role/DiscontinuedOperations"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_LoanReceivableNet" roleURI="http://MMTecInc.com/role/LoanReceivableNet"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_PrepaidExpensesandOtherCurrentAssets" roleURI="http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_PropertyandEquipmentNet" roleURI="http://MMTecInc.com/role/PropertyandEquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_LongTermInvestments" roleURI="http://MMTecInc.com/role/LongTermInvestments"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_NotesReceivable" roleURI="http://MMTecInc.com/role/NotesReceivable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_AccruedLiabilitiesandOtherPayables" roleURI="http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_LoanPayable" roleURI="http://MMTecInc.com/role/LoanPayable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ConvertiblePromissoryNotes" roleURI="http://MMTecInc.com/role/ConvertiblePromissoryNotes"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_IncomeTaxes" roleURI="http://MMTecInc.com/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ShareholdersEquity" roleURI="http://MMTecInc.com/role/ShareholdersEquity"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_StatutoryReserve" roleURI="http://MMTecInc.com/role/StatutoryReserve"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_CommitmentsandContingencies" roleURI="http://MMTecInc.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_Concentrations" roleURI="http://MMTecInc.com/role/Concentrations"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_SegmentInformation" roleURI="http://MMTecInc.com/role/SegmentInformation"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_SubsequentEvents" roleURI="http://MMTecInc.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_AccountingPoliciesByPolicy" roleURI="http://MMTecInc.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_BusinessCombinationTables" roleURI="http://MMTecInc.com/role/BusinessCombinationTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_DiscontinuedOperationsTables" roleURI="http://MMTecInc.com/role/DiscontinuedOperationsTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_PrepaidExpensesandOtherCurrentAssetsTables" roleURI="http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_PropertyandEquipmentNetTables" roleURI="http://MMTecInc.com/role/PropertyandEquipmentNetTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_AccruedLiabilitiesandOtherPayablesTables" roleURI="http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_IncomeTaxesTables" roleURI="http://MMTecInc.com/role/IncomeTaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_CommitmentsandContingenciesTables" roleURI="http://MMTecInc.com/role/CommitmentsandContingenciesTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ConcentrationsTables" roleURI="http://MMTecInc.com/role/ConcentrationsTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_SegmentInformationTables" roleURI="http://MMTecInc.com/role/SegmentInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofEstimatedUsefulLivesTable" roleURI="http://MMTecInc.com/role/ScheduleofEstimatedUsefulLivesTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofDisaggregatetheRevenueTable" roleURI="http://MMTecInc.com/role/ScheduleofDisaggregatetheRevenueTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable" roleURI="http://MMTecInc.com/role/ScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofEarningsPerShareBasicandDilutedTable" roleURI="http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofEarningsPerShareBasicandDilutedTable_Parentheticals" roleURI="http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable" roleURI="http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofPurchasePriceTable" roleURI="http://MMTecInc.com/role/ScheduleofPurchasePriceTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable" roleURI="http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofPrepaidExpensesandOtherCurrentAssetsTable" roleURI="http://MMTecInc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofPropertyandEquipmentTable" roleURI="http://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofAccruedLiabilitiesandOtherPayablesTable" roleURI="http://MMTecInc.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofEffectiveIncomeTaxRateTable" roleURI="http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofDeferredIncomeTaxAssetsTable" roleURI="http://MMTecInc.com/role/ScheduleofDeferredIncomeTaxAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" roleURI="http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_SchedulesofCompanysRevenueTable" roleURI="http://MMTecInc.com/role/SchedulesofCompanysRevenueTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofInformationbySegmentTable" roleURI="http://MMTecInc.com/role/ScheduleofInformationbySegmentTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_OrganizationandNatureofOperationsDetails" roleURI="http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_BusinessCombinationDetails" roleURI="http://MMTecInc.com/role/BusinessCombinationDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_DiscontinuedOperationsDetails" roleURI="http://MMTecInc.com/role/DiscontinuedOperationsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_LoanReceivableNetDetails" roleURI="http://MMTecInc.com/role/LoanReceivableNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_PropertyandEquipmentNetDetails" roleURI="http://MMTecInc.com/role/PropertyandEquipmentNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_LongTermInvestmentsDetails" roleURI="http://MMTecInc.com/role/LongTermInvestmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_NotesReceivableDetails" roleURI="http://MMTecInc.com/role/NotesReceivableDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_LoanPayableDetails" roleURI="http://MMTecInc.com/role/LoanPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ConvertiblePromissoryNotesDetails" roleURI="http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_IncomeTaxesDetails" roleURI="http://MMTecInc.com/role/IncomeTaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ShareholdersEquityDetails" roleURI="http://MMTecInc.com/role/ShareholdersEquityDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_StatutoryReserveDetails" roleURI="http://MMTecInc.com/role/StatutoryReserveDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_CommitmentsandContingenciesDetails" roleURI="http://MMTecInc.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_SegmentInformationDetails" roleURI="http://MMTecInc.com/role/SegmentInformationDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_SubsequentEventsDetails" roleURI="http://MMTecInc.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#DocumentAndEntityInformation" roleURI="http://MMTecInc.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:type="extended" xlink:role="http://MMTecInc.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" 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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositsAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DepositsAssetsCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DeferredCostsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DeferredCostsCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecurityDeposit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecurityDeposit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_SecurityDeposit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_DepositsAssetsNoncurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_NotesReceivable" xlink:href="mtc-20231231.xsd#mtc_NotesReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="mtc_NotesReceivable" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Assets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedSalariesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LoansPayableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleLongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:to="us-gaap_ConvertibleLongTermNotesPayable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:to="us-gaap_Liabilities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonUnitIssuanceValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonUnitIssuanceValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonUnitIssuanceValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_StockholdersEquity" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_MinorityInterest" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfRevenue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LaborAndRelatedExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LaborAndRelatedExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_LaborAndRelatedExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfessionalFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_ProfessionalFees" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_OtherGeneralAndAdministrativeExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_OperatingExpenses" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestIncomeOther" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment" xlink:href="mtc-20231231.xsd#mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable" xlink:href="mtc-20231231.xsd#mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherIncome" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_ForeignCurrencyTransactionsGainLossBeforeTax" xlink:href="mtc-20231231.xsd#mtc_ForeignCurrencyTransactionsGainLossBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="mtc_ForeignCurrencyTransactionsGainLossBeforeTax" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" 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/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ConsolidatedIncomeStatement_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_SharesToBeIssuedMember" xlink:href="mtc-20231231.xsd#mtc_SharesToBeIssuedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="mtc_SharesToBeIssuedMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="16" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:href="mtc-20231231.xsd#mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnInvestments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_NoncashLeaseExpense" xlink:href="mtc-20231231.xsd#mtc_NoncashLeaseExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="mtc_NoncashLeaseExpense" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnTerminationOfLease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnTerminationOfLease" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaidInKindInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaidInKindInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_PaidInKindInterest" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OtherNoncashIncomeExpense" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDepositOtherAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromCollectionOfNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromCollectionOfNotesReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromCollectionOfNotesReceivable" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLongtermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireLongtermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquireLongtermInvestments" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_CashReceivedFromReturnOfLongtermInvestment" xlink:href="mtc-20231231.xsd#mtc_CashReceivedFromReturnOfLongtermInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="mtc_CashReceivedFromReturnOfLongtermInvestment" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPaymentsToAcquireBusinesses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPaymentsToAcquireBusinesses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_OtherPaymentsToAcquireBusinesses" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLoansReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireLoansReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquireLoansReceivable" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_FinanceLeasePrincipalPayments" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromConvertibleDebt" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromOtherShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromOtherShortTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromOtherShortTermDebt" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations" xlink:href="mtc-20231231.xsd#mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations" xlink:href="mtc-20231231.xsd#mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_AcquisitionConsiderationGivenUpByARelatedParty" xlink:href="mtc-20231231.xsd#mtc_AcquisitionConsiderationGivenUpByARelatedParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="mtc_AcquisitionConsiderationGivenUpByARelatedParty" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_ConversionOfStockAmountConverted1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_NotesReceivableOnDisposalOfAlphaMind" xlink:href="mtc-20231231.xsd#mtc_NotesReceivableOnDisposalOfAlphaMind"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="mtc_NotesReceivableOnDisposalOfAlphaMind" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfInvestmentProjects" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfInvestmentProjects"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_ProceedsFromSaleOfInvestmentProjects" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities" xlink:href="mtc-20231231.xsd#mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_PaymentOfFinancingAndStockIssuanceCosts" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/OrganizationandNatureofOperations">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:type="extended" xlink:role="http://MMTecInc.com/role/BasisofPresentation">
    <loc xlink:type="locator" xlink:label="mtc_BasisOfPresentationAbstract" xlink:href="mtc-20231231.xsd#mtc_BasisOfPresentationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccounting" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccounting"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_BasisOfPresentationAbstract" xlink:to="us-gaap_BasisOfAccounting" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/SummaryofSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:type="extended" xlink:role="http://MMTecInc.com/role/BusinessCombination">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:type="extended" xlink:role="http://MMTecInc.com/role/DiscontinuedOperations">
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/LoanReceivableNet">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansAndLeasesReceivableDisclosureAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssets">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:type="extended" xlink:role="http://MMTecInc.com/role/PropertyandEquipmentNet">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/LongTermInvestments">
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermInvestmentsAbstract" xlink:to="us-gaap_InvestmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/NotesReceivable">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivablesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_FinancingReceivablesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/LoanPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ConvertiblePromissoryNotes">
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="us-gaap_LongTermDebtTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/IncomeTaxes">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:type="extended" xlink:role="http://MMTecInc.com/role/ShareholdersEquity">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/StatutoryReserve">
    <loc xlink:type="locator" xlink:label="mtc_StatutoryReserveLineItems" xlink:href="mtc-20231231.xsd#mtc_StatutoryReserveLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_StatutoryReserveTable" xlink:href="mtc-20231231.xsd#mtc_StatutoryReserveTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="mtc_StatutoryReserveLineItems" xlink:to="mtc_StatutoryReserveTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_StatutoryReserveTextBlock" xlink:href="mtc-20231231.xsd#mtc_StatutoryReserveTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_StatutoryReserveLineItems" xlink:to="mtc_StatutoryReserveTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:type="extended" xlink:role="http://MMTecInc.com/role/Concentrations">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:type="extended" xlink:role="http://MMTecInc.com/role/SegmentInformation">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:type="extended" xlink:role="http://MMTecInc.com/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:type="extended" xlink:role="http://MMTecInc.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InvestmentPolicyTextBlock" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock" xlink:href="mtc-20231231.xsd#mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_EquityMethodInvestmentPolicyTextBlock" xlink:href="mtc-20231231.xsd#mtc_EquityMethodInvestmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="mtc_EquityMethodInvestmentPolicyTextBlock" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_ValueAddedTaxPolicyTextBlock" xlink:href="mtc-20231231.xsd#mtc_ValueAddedTaxPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="mtc_ValueAddedTaxPolicyTextBlock" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostOfSalesPolicyTextBlock" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_RelatedPartiesPolicyTextBlock" xlink:href="mtc-20231231.xsd#mtc_RelatedPartiesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="mtc_RelatedPartiesPolicyTextBlock" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiscalPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiscalPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FiscalPeriod" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="23" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives" xlink:href="mtc-20231231.xsd#mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/BusinessCombinationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/DiscontinuedOperationsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssetsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/PropertyandEquipmentNetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/IncomeTaxesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/CommitmentsandContingenciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ConcentrationsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/SegmentInformationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofEstimatedUsefulLivesTable">
    <loc xlink:type="locator" xlink:label="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems" xlink:href="mtc-20231231.xsd#mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesTable" xlink:href="mtc-20231231.xsd#mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems" xlink:to="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesTable" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesTable" 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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesTable" xlink:to="srt_RangeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_FinanceLeaseRightofuseAssetMember" xlink:href="mtc-20231231.xsd#mtc_FinanceLeaseRightofuseAssetMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="mtc_FinanceLeaseRightofuseAssetMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofDisaggregatetheRevenueTable">
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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="mtc_ConsultingServicesMember" xlink:href="mtc-20231231.xsd#mtc_ConsultingServicesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="mtc_ConsultingServicesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_SoftwareDevelopmentAndPostcontractMaintenanceMember" xlink:href="mtc-20231231.xsd#mtc_SoftwareDevelopmentAndPostcontractMaintenanceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="mtc_SoftwareDevelopmentAndPostcontractMaintenanceMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_PlacementAgentServicesMember" xlink:href="mtc-20231231.xsd#mtc_PlacementAgentServicesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="mtc_PlacementAgentServicesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_MarketDataServicesMember" xlink:href="mtc-20231231.xsd#mtc_MarketDataServicesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="mtc_MarketDataServicesMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_CommissionsMember" xlink:href="mtc-20231231.xsd#mtc_CommissionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="mtc_CommissionsMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_FundManagementServicesMember" xlink:href="mtc-20231231.xsd#mtc_FundManagementServicesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="mtc_FundManagementServicesMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_OtherRevenueMember" xlink:href="mtc-20231231.xsd#mtc_OtherRevenueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="mtc_OtherRevenueMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_Revenues" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable">
    <loc xlink:type="locator" xlink:label="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaLineItems" xlink:href="mtc-20231231.xsd#mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable" xlink:href="mtc-20231231.xsd#mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaLineItems" xlink:to="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable" xlink:to="srt_StatementGeographicalAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/country-2023.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="country_US" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable">
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable_Parentheticals">
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable">
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAbstract"/>
    <loc xlink:type="locator" xlink:label="mtc_AssetsAbstract0" xlink:href="mtc-20231231.xsd#mtc_AssetsAbstract0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="mtc_AssetsAbstract0" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AssetsAbstract0" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AssetsAbstract0" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AssetsAbstract0" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AssetsAbstract0" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AssetsAbstract0" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AssetsAbstract0" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashEquivalentsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashEquivalentsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AssetsAbstract0" xlink:to="us-gaap_RestrictedCashEquivalentsNoncurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AssetsAbstract0" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AssetsAbstract0" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AssetsAbstract0" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AssetsAbstract0" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AssetsAbstract0" xlink:to="us-gaap_Goodwill" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_AssetsAbstract0" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="us-gaap_LiabilitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofPurchasePriceTable">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" 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/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" 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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="mtc_AlphaMindMember" xlink:href="mtc-20231231.xsd#mtc_AlphaMindMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="mtc_AlphaMindMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_DisposalGroupClassificationAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupClassificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupClassificationDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupClassificationDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupClassificationDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDiscontinuedOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupClassificationDomain" xlink:to="us-gaap_SegmentDiscontinuedOperationsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_CurrentAssetsAbstract0" xlink:href="mtc-20231231.xsd#mtc_CurrentAssetsAbstract0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="mtc_CurrentAssetsAbstract0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CurrentAssetsAbstract0" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CurrentAssetsAbstract0" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CurrentAssetsAbstract0" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_CurrentLiabilitiesAbstract0" xlink:href="mtc-20231231.xsd#mtc_CurrentLiabilitiesAbstract0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="mtc_CurrentLiabilitiesAbstract0" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CurrentLiabilitiesAbstract0" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" order="0" xbrldt:closed="true"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraMDu9NB6bgCaY5bUx/v6knBq7NpobLrfJfjRYTZustaHOsfhmK0NKsUenJrLxVBkTofkH86fNWrcpYQHVpBA/GH7+FohqC3HTHCYMXooxK1FpPm5dSKyuHPCGHQBON39iOko4Z3fkbdOLw/dzh+uwnNunXq37uBkPG14rP+k9Ksbj4YhhIZWLH] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CurrentLiabilitiesAbstract0" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_DiscontinuedOperationCarryingAmountOfNetAssets" xlink:href="mtc-20231231.xsd#mtc_DiscontinuedOperationCarryingAmountOfNetAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="mtc_DiscontinuedOperationCarryingAmountOfNetAssets" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations" xlink:href="mtc-20231231.xsd#mtc_DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="mtc_DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_DisposalGroupIncludingDiscontinuedOperationSellingandMarketing" xlink:href="mtc-20231231.xsd#mtc_DisposalGroupIncludingDiscontinuedOperationSellingandMarketing"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="mtc_DisposalGroupIncludingDiscontinuedOperationSellingandMarketing" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_GeneralAndAdministrativeAbstract" xlink:href="mtc-20231231.xsd#mtc_GeneralAndAdministrativeAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="mtc_GeneralAndAdministrativeAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_iscontinuedOperationsPayrollAndRelatedBenefits" xlink:href="mtc-20231231.xsd#mtc_iscontinuedOperationsPayrollAndRelatedBenefits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_GeneralAndAdministrativeAbstract" xlink:to="mtc_iscontinuedOperationsPayrollAndRelatedBenefits" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_DiscontinuedOperationProfessionalFees" xlink:href="mtc-20231231.xsd#mtc_DiscontinuedOperationProfessionalFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_GeneralAndAdministrativeAbstract" xlink:to="mtc_DiscontinuedOperationProfessionalFees" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_DiscontinuedOperationOtherGeneralAndAdministrative" xlink:href="mtc-20231231.xsd#mtc_DiscontinuedOperationOtherGeneralAndAdministrative"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_GeneralAndAdministrativeAbstract" xlink:to="mtc_DiscontinuedOperationOtherGeneralAndAdministrative" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_GeneralAndAdministrativeAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable">
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="mtc_PrepaidProfessionalFees" xlink:href="mtc-20231231.xsd#mtc_PrepaidProfessionalFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="mtc_PrepaidProfessionalFees" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherReceivables" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" 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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_FinanceLeaseRightofuseAssetMember" xlink:href="mtc-20231231.xsd#mtc_FinanceLeaseRightofuseAssetMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="mtc_FinanceLeaseRightofuseAssetMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable">
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:to="us-gaap_AccruedProfessionalFeesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:to="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:to="us-gaap_InterestPayableCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable">
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfEffectiveIncomeTaxRateAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance" xlink:href="mtc-20231231.xsd#mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:to="mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome" xlink:href="mtc-20231231.xsd#mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:to="mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies" xlink:href="mtc-20231231.xsd#mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:to="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationCorporateTaxRate" xlink:href="mtc-20231231.xsd#mtc_EffectiveIncomeTaxRateReconciliationCorporateTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:to="mtc_EffectiveIncomeTaxRateReconciliationCorporateTaxRate" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies" xlink:href="mtc-20231231.xsd#mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:to="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofDeferredIncomeTaxAssetsTable">
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfDeferredIncomeTaxAssetsAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfDeferredIncomeTaxAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfDeferredIncomeTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_DeferredTaxAssetsCutoffAdjustments" xlink:href="mtc-20231231.xsd#mtc_DeferredTaxAssetsCutoffAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfDeferredIncomeTaxAssetsAbstract" xlink:to="mtc_DeferredTaxAssetsCutoffAdjustments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfDeferredIncomeTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfDeferredIncomeTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfDeferredIncomeTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxLiabilities" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable">
    <loc xlink:type="locator" xlink:label="mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems" xlink:href="mtc-20231231.xsd#mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" xlink:href="mtc-20231231.xsd#mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems" xlink:to="mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" xlink:to="srt_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems" xlink:to="us-gaap_OperatingLeaseLiability" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/SchedulesofCompanysRevenueTable">
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_MajorCustomersAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_CustomerAMember" xlink:href="mtc-20231231.xsd#mtc_CustomerAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="mtc_CustomerAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_CustomerBMember" xlink:href="mtc-20231231.xsd#mtc_CustomerBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="mtc_CustomerBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_CustomerCMember" xlink:href="mtc-20231231.xsd#mtc_CustomerCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="mtc_CustomerCMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_CustomerEMember" xlink:href="mtc-20231231.xsd#mtc_CustomerEMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="mtc_CustomerEMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_CustomerFMember" xlink:href="mtc-20231231.xsd#mtc_CustomerFMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="mtc_CustomerFMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_CustomerGMember" xlink:href="mtc-20231231.xsd#mtc_CustomerGMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="mtc_CustomerGMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofInformationbySegmentTable">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_MarketDataServicesAndConsultingServicesMember" xlink:href="mtc-20231231.xsd#mtc_MarketDataServicesAndConsultingServicesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="mtc_MarketDataServicesAndConsultingServicesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_IntroducingBrokerServicesMember" xlink:href="mtc-20231231.xsd#mtc_IntroducingBrokerServicesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="mtc_IntroducingBrokerServicesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_UnallocatedMember" xlink:href="mtc-20231231.xsd#mtc_UnallocatedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="mtc_UnallocatedMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_GrossProfit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Depreciation" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentExpenditureAdditionToLongLivedAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentExpenditureAdditionToLongLivedAssets" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Assets" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_YearEndedDecember312021Abstract" xlink:href="mtc-20231231.xsd#mtc_YearEndedDecember312021Abstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="mtc_YearEndedDecember312021Abstract" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_YearEndedDecember312022Abstract" xlink:href="mtc-20231231.xsd#mtc_YearEndedDecember312022Abstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="mtc_YearEndedDecember312022Abstract" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails">
    <loc xlink:type="locator" xlink:label="mtc_OrganizationandNatureofOperationsDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_OrganizationandNatureofOperationsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_OrganizationandNatureofOperationsDetailsTable" xlink:href="mtc-20231231.xsd#mtc_OrganizationandNatureofOperationsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="mtc_OrganizationandNatureofOperationsDetailsLineItems" xlink:to="mtc_OrganizationandNatureofOperationsDetailsTable" 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/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_OrganizationandNatureofOperationsDetailsTable" 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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_OrganizationandNatureofOperationsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_OrganizationandNatureofOperationsDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_OrganizationandNatureofOperationsDetailsTable" xlink:to="srt_OwnershipAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="mtc_AlphaMindTechnologyLimitedMember" xlink:href="mtc-20231231.xsd#mtc_AlphaMindTechnologyLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="mtc_AlphaMindTechnologyLimitedMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_MMBDTradingMember" xlink:href="mtc-20231231.xsd#mtc_MMBDTradingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="mtc_MMBDTradingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_MMCapitalMember" xlink:href="mtc-20231231.xsd#mtc_MMCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="mtc_MMCapitalMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_GujiaMember" xlink:href="mtc-20231231.xsd#mtc_GujiaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="mtc_GujiaMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_MMGlobalMember" xlink:href="mtc-20231231.xsd#mtc_MMGlobalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="mtc_MMGlobalMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_OrganizationandNatureofOperationsDetailsLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_OrganizationandNatureofOperationsDetailsLineItems" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_OrganizationandNatureofOperationsDetailsLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_OrganizationandNatureofOperationsDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_OutstandingSecuritiesconsideration" xlink:href="mtc-20231231.xsd#mtc_OutstandingSecuritiesconsideration"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_OrganizationandNatureofOperationsDetailsLineItems" xlink:to="mtc_OutstandingSecuritiesconsideration" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_OutstandingSecuritiesPercentage" xlink:href="mtc-20231231.xsd#mtc_OutstandingSecuritiesPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_OrganizationandNatureofOperationsDetailsLineItems" xlink:to="mtc_OutstandingSecuritiesPercentage" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_AggregatePurchasePrice" xlink:href="mtc-20231231.xsd#mtc_AggregatePurchasePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_OrganizationandNatureofOperationsDetailsLineItems" xlink:to="mtc_AggregatePurchasePrice" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_OrganizationandNatureofOperationsDetailsLineItems" xlink:to="us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_Cash" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LongTermInvestments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_PercentageOfValueAddedTax" xlink:href="mtc-20231231.xsd#mtc_PercentageOfValueAddedTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="mtc_PercentageOfValueAddedTax" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DeferredRevenue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketingAndAdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_MarketingAndAdvertisingExpense" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DescriptionOfDifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DescriptionOfDifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DescriptionOfDifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmount" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/BusinessCombinationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_BusinessCombinationDetailsTable" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="mtc_BusinessCombinationDetailsTable" 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/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_BusinessCombinationDetailsTable" 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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_BusinessCombinationDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="mtc_AlphaMindMember" xlink:href="mtc-20231231.xsd#mtc_AlphaMindMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="mtc_AlphaMindMember" order="1" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="mtc_AlphaMindMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_AggregatePurchasePrice" xlink:href="mtc-20231231.xsd#mtc_AggregatePurchasePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="mtc_AggregatePurchasePrice" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredOther1" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="us-gaap_Cash" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsPaidForSecuritiesBorrowedAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositsPaidForSecuritiesBorrowedAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="us-gaap_DepositsPaidForSecuritiesBorrowedAtCarryingValue" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/DiscontinuedOperationsDetails">
    <loc xlink:type="locator" xlink:label="mtc_DiscontinuedOperationsDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_DiscontinuedOperationsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_DiscontinuedOperationsDetailsTable" xlink:href="mtc-20231231.xsd#mtc_DiscontinuedOperationsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="mtc_DiscontinuedOperationsDetailsLineItems" xlink:to="mtc_DiscontinuedOperationsDetailsTable" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_DiscontinuedOperationsDetailsTable" 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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="mtc_AlphaMindMember" xlink:href="mtc-20231231.xsd#mtc_AlphaMindMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="mtc_AlphaMindMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember" xlink:href="mtc-20231231.xsd#mtc_DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="mtc_DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_IssuedAndOutstandingShares" xlink:href="mtc-20231231.xsd#mtc_IssuedAndOutstandingShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_DiscontinuedOperationsDetailsLineItems" xlink:to="mtc_IssuedAndOutstandingShares" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_DiscontinuedOperationsDetailsLineItems" xlink:to="us-gaap_InterestExpenseOther" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_DiscontinuedOperationsDetailsLineItems" xlink:to="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_DiscontinuedOperationsDetailsLineItems" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_OutstandingSecuritiesconsideration" xlink:href="mtc-20231231.xsd#mtc_OutstandingSecuritiesconsideration"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_DiscontinuedOperationsDetailsLineItems" xlink:to="mtc_OutstandingSecuritiesconsideration" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/LoanReceivableNetDetails">
    <loc xlink:type="locator" xlink:label="mtc_LoanReceivableNetDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_LoanReceivableNetDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_LoanReceivableNetDetailsTable" xlink:href="mtc-20231231.xsd#mtc_LoanReceivableNetDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="mtc_LoanReceivableNetDetailsLineItems" xlink:to="mtc_LoanReceivableNetDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_LoanReceivableNetDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_LoanReceivableNetDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="mtc_HuaMeiTradingMember" xlink:href="mtc-20231231.xsd#mtc_HuaMeiTradingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="mtc_HuaMeiTradingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_CactiFintecLimitedMember" xlink:href="mtc-20231231.xsd#mtc_CactiFintecLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="mtc_CactiFintecLimitedMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_YifanSunMember" xlink:href="mtc-20231231.xsd#mtc_YifanSunMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="mtc_YifanSunMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_FLJGroupLimitedMember" xlink:href="mtc-20231231.xsd#mtc_FLJGroupLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="mtc_FLJGroupLimitedMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_YongZhangMember" xlink:href="mtc-20231231.xsd#mtc_YongZhangMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="mtc_YongZhangMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_CactiFintecLimitedNote1Member" xlink:href="mtc-20231231.xsd#mtc_CactiFintecLimitedNote1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="mtc_CactiFintecLimitedNote1Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_CactiFintecLimitedNote2Member" xlink:href="mtc-20231231.xsd#mtc_CactiFintecLimitedNote2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="mtc_CactiFintecLimitedNote2Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireInvestments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInNotesReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_IncreaseDecreaseInNotesReceivables" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_LoanReceivableInterestRate" xlink:href="mtc-20231231.xsd#mtc_LoanReceivableInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableNetDetailsLineItems" xlink:to="mtc_LoanReceivableInterestRate" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireNotesReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireNotesReceivable" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_MaturityDate" xlink:href="mtc-20231231.xsd#mtc_MaturityDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableNetDetailsLineItems" xlink:to="mtc_MaturityDate" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromCollectionOfNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromCollectionOfNotesReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_ProceedsFromCollectionOfNotesReceivable" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableWithFixedRatesOfInterest1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansReceivableWithFixedRatesOfInterest1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_LoansReceivableWithFixedRatesOfInterest1" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesReceivableNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_NotesReceivableNet" order="12" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/PropertyandEquipmentNetDetails">
    <loc xlink:type="locator" xlink:label="mtc_PropertyandEquipmentNetDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_PropertyandEquipmentNetDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_PropertyandEquipmentNetDetailsTable" xlink:href="mtc-20231231.xsd#mtc_PropertyandEquipmentNetDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="mtc_PropertyandEquipmentNetDetailsLineItems" xlink:to="mtc_PropertyandEquipmentNetDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_PropertyandEquipmentNetDetailsTable" xlink:to="us-gaap_BalanceSheetLocationAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_PropertyandEquipmentNetDetailsLineItems" xlink:to="us-gaap_Depreciation" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_PropertyandEquipmentNetDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_PropertyandEquipmentNetDetailsLineItems" xlink:to="us-gaap_FinanceLeasePrincipalPayments" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/LongTermInvestmentsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_LongTermInvestmentsDetailsTable" xlink:href="mtc-20231231.xsd#mtc_LongTermInvestmentsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="mtc_LongTermInvestmentsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_LongTermInvestmentsDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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="mtc_CaishangEducationTechnologyBeijingCoLtdMember" xlink:href="mtc-20231231.xsd#mtc_CaishangEducationTechnologyBeijingCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="mtc_CaishangEducationTechnologyBeijingCoLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_XtransferMember" xlink:href="mtc-20231231.xsd#mtc_XtransferMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="mtc_XtransferMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestments" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/NotesReceivableDetails">
    <loc xlink:type="locator" xlink:label="mtc_NotesReceivableDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_NotesReceivableDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_NotesReceivableDetailsTable" xlink:href="mtc-20231231.xsd#mtc_NotesReceivableDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="mtc_NotesReceivableDetailsLineItems" xlink:to="mtc_NotesReceivableDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_NotesReceivableDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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="mtc_AlphaMindMember" xlink:href="mtc-20231231.xsd#mtc_AlphaMindMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="mtc_AlphaMindMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_NotesReceivableDetailsLineItems" 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/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_NotesReceivableDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireNotesReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_NotesReceivableDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireNotesReceivable" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_NotesReceivableDetailsLineItems" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_NotesReceivableDetailsLineItems" xlink:to="us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_NotesReceivableDetailsLineItems" xlink:to="us-gaap_RepaymentsOfConvertibleDebt" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/LoanPayableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_OtherBorrowings" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_NotesAndLoansPayable" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_ConvertiblePromissoryNotesDetailsTable" xlink:href="mtc-20231231.xsd#mtc_ConvertiblePromissoryNotesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="mtc_ConvertiblePromissoryNotesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_ConvertiblePromissoryNotesDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="mtc_UnsecuredSeniorConvertiblePromissoryNoteMember" xlink:href="mtc-20231231.xsd#mtc_UnsecuredSeniorConvertiblePromissoryNoteMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="mtc_UnsecuredSeniorConvertiblePromissoryNoteMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_SeniorConvertiblePromissoryNoteMember" xlink:href="mtc-20231231.xsd#mtc_SeniorConvertiblePromissoryNoteMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="mtc_SeniorConvertiblePromissoryNoteMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_UnconvertedNotesMember" xlink:href="mtc-20231231.xsd#mtc_UnconvertedNotesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="mtc_UnconvertedNotesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIssuedPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIssuedPrincipal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentIssuedPrincipal" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_PurchasePrice" xlink:href="mtc-20231231.xsd#mtc_PurchasePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="mtc_PurchasePrice" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_OriginalIssueDiscountRate" xlink:href="mtc-20231231.xsd#mtc_OriginalIssueDiscountRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="mtc_OriginalIssueDiscountRate" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_SharePrice" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ConversionOfStockSharesIssued1" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ConversionOfStockAmountConverted1" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestExpenseDebt" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/IncomeTaxesDetails">
    <loc xlink:type="locator" xlink:label="mtc_IncomeTaxesDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_IncomeTaxesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_IncomeTaxesDetailsTable" xlink:href="mtc-20231231.xsd#mtc_IncomeTaxesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="mtc_IncomeTaxesDetailsLineItems" xlink:to="mtc_IncomeTaxesDetailsTable" 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/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_IncomeTaxesDetailsTable" 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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="srt_CurrencyAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_IncomeTaxesDetailsTable" xlink:to="srt_CurrencyAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_CurrencyAxis" xlink:to="currency_AllCurrenciesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain_0" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_CurrencyAxis" xlink:to="currency_AllCurrenciesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_GujiaMember" xlink:href="mtc-20231231.xsd#mtc_GujiaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="mtc_GujiaMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_HKD" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_HKD"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_HKD" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_IncomeTaxReconciliationTaxCredits" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_PreferentialIncomeTaxRate" xlink:href="mtc-20231231.xsd#mtc_PreferentialIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_IncomeTaxesDetailsLineItems" xlink:to="mtc_PreferentialIncomeTaxRate" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ShareholdersEquityDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_ShareholdersEquityDetailsTable" xlink:href="mtc-20231231.xsd#mtc_ShareholdersEquityDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="mtc_ShareholdersEquityDetailsTable" 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/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_ShareholdersEquityDetailsTable" 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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_ShareholdersEquityDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_ShareholdersEquityDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_ShareholdersEquityDetailsTable" 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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_ShareholdersEquityDetailsTable" xlink:to="srt_RangeAxis" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_ShareholdersEquityDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_ShareholdersEquityDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_TwoThousandNineteenShareIncentivePlanMember" xlink:href="mtc-20231231.xsd#mtc_TwoThousandNineteenShareIncentivePlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="mtc_TwoThousandNineteenShareIncentivePlanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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="mtc_PromissoryNoteMember" xlink:href="mtc-20231231.xsd#mtc_PromissoryNoteMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="mtc_PromissoryNoteMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_VGMasterFundSPCMember" xlink:href="mtc-20231231.xsd#mtc_VGMasterFundSPCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="mtc_VGMasterFundSPCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_FortuneFintechLimitedMember" xlink:href="mtc-20231231.xsd#mtc_FortuneFintechLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="mtc_FortuneFintechLimitedMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_TonyWayneNetworkTechnologyCoMember" xlink:href="mtc-20231231.xsd#mtc_TonyWayneNetworkTechnologyCoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="mtc_TonyWayneNetworkTechnologyCoMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="mtc_FortuneFintechLimitedMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_SecuritiesPurchaseAgreementMember" xlink:href="mtc-20231231.xsd#mtc_SecuritiesPurchaseAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="mtc_SecuritiesPurchaseAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_RestrictedStockAwardAgreementMember" xlink:href="mtc-20231231.xsd#mtc_RestrictedStockAwardAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="mtc_RestrictedStockAwardAgreementMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_OtherInvestments" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityOtherShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityOtherShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockholdersEquityOtherShares" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestCostsCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestCostsCapitalized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_InterestCostsCapitalized" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredOfferingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredOfferingCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_DeferredOfferingCosts" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ConvertibleNotesPayable" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentOwnedBalancePrincipalAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_InvestmentOwnedBalancePrincipalAmount" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_PurchasePrice" xlink:href="mtc-20231231.xsd#mtc_PurchasePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="mtc_PurchasePrice" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_OriginalIssuedDiscount" xlink:href="mtc-20231231.xsd#mtc_OriginalIssuedDiscount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="mtc_OriginalIssuedDiscount" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ConversionOfStockAmountConverted1" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConversionOfStockAmountIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ConversionOfStockAmountIssued1" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonUnitIssuanceValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonUnitIssuanceValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonUnitIssuanceValue" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="31" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/StatutoryReserveDetails">
    <loc xlink:type="locator" xlink:label="mtc_StatutoryReserveDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_StatutoryReserveDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_StatutoryReserveDetailsTable" xlink:href="mtc-20231231.xsd#mtc_StatutoryReserveDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="mtc_StatutoryReserveDetailsLineItems" xlink:to="mtc_StatutoryReserveDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_PercentageofReserveOnNetProfit" xlink:href="mtc-20231231.xsd#mtc_PercentageofReserveOnNetProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_StatutoryReserveDetailsLineItems" xlink:to="mtc_PercentageofReserveOnNetProfit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_PercentageOfRegisteredCapital" xlink:href="mtc-20231231.xsd#mtc_PercentageOfRegisteredCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_StatutoryReserveDetailsLineItems" xlink:to="mtc_PercentageOfRegisteredCapital" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="mtc_CommitmentsandContingenciesDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_CommitmentsandContingenciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_CommitmentsandContingenciesDetailsTable" xlink:href="mtc-20231231.xsd#mtc_CommitmentsandContingenciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="mtc_CommitmentsandContingenciesDetailsLineItems" xlink:to="mtc_CommitmentsandContingenciesDetailsTable" 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/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_CommitmentsandContingenciesDetailsTable" 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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="mtc_FINRAMember" xlink:href="mtc-20231231.xsd#mtc_FINRAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="mtc_FINRAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseDescription" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_OperatingLeaseCost" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_ShortTermLeaseCost" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_OperatingLeasePayments" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LossContingencyDamagesSoughtValue" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencySettlementAgreementTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencySettlementAgreementTerms"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LossContingencySettlementAgreementTerms" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_InstallmentPlanFee" xlink:href="mtc-20231231.xsd#mtc_InstallmentPlanFee"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CommitmentsandContingenciesDetailsLineItems" xlink:to="mtc_InstallmentPlanFee" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_MarketAccessCustomersPeriod" xlink:href="mtc-20231231.xsd#mtc_MarketAccessCustomersPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CommitmentsandContingenciesDetailsLineItems" xlink:to="mtc_MarketAccessCustomersPeriod" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" order="12" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/SegmentInformationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfOperatingSegments" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/SubsequentEventsDetails">
    <loc xlink:type="locator" xlink:label="mtc_SubsequentEventsDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_SubsequentEventsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_SubsequentEventsDetailsTable" xlink:href="mtc-20231231.xsd#mtc_SubsequentEventsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="mtc_SubsequentEventsDetailsLineItems" xlink:to="mtc_SubsequentEventsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_SubsequentEventsDetailsTable" xlink:to="srt_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_SubsequentEventsDetailsTable" xlink:to="srt_RangeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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_DebtInstrumentIncreaseAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentIncreaseAccruedInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_PercentageOfDiscountOnMarketPrice" xlink:href="mtc-20231231.xsd#mtc_PercentageOfDiscountOnMarketPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_SubsequentEventsDetailsLineItems" xlink:to="mtc_PercentageOfDiscountOnMarketPrice" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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_EntityAddressesAddressTypeAxis" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="dei_EntityAddressesAddressTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AddressTypeDomain" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_AddressTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AddressTypeDomain_0" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_AddressTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_BusinessContactMember" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_BusinessContactMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_AddressTypeDomain" xlink:to="dei_BusinessContactMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityExTransitionPeriod" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentRegistrationStatement" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentRegistrationStatement" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentShellCompanyReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentShellCompanyReport" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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/2023/dei-2023.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_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine3" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCountry" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_ContactPersonnelName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_ContactPersonnelName" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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_DocumentAccountingStandard" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAccountingStandard" order="37" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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/2023/dei-2023.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"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="40" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="41" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>19
<FILENAME>mtc-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 Apr 29 23:17:46 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/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <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"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:label="dei_EntityAddressesAddressTypeAxis" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressesAddressTypeAxis_lbl" xml:lang="en-US">Entity Addresses, Address Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_EntityAddressesAddressTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US">Total non-current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Assets_lbl0" 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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 non-current 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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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 shareholders&#8217; equity attributable to MMTEC, INC.</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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_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_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GrossProfit_lbl0" 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_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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 (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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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</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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl0" xml:lang="en-US">Net loss from continuing operations</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/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl1" xml:lang="en-US">NET LOSS FROM CONTINUING OPERATIONS</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_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl" xml:lang="en-US">NET INCOME FROM DISCONTINUED OPERATIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl0" xml:lang="en-US">Less: Net income from discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 INCOME (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 INCOME (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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_ProfitLoss_lbl2" xml:lang="en-US">Net income (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_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 INCOME (LOSS) ATTRIBUTABLE TO MMTEC, INC.</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">TOTAL COMPREHENSIVE INCOME (LOSS)</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_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 INCOME (LOSS) ATTRIBUTABLE TO MMTEC, INC.</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_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_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_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_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_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl1" xml:lang="en-US">Common shares, 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl2" xml:lang="en-US">Common Stock, Shares, Outstanding (in Shares)</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_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xml:lang="en-US">NET CASH USED IN OPERATING ACTIVITIES FROM CONTINUING OPERATIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xml:lang="en-US">NET CASH USED IN INVESTING ACTIVITIES FROM CONTINUING OPERATIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xml:lang="en-US">NET CASH PROVIDED BY FINANCING ACTIVITIES FROM CONTINUING OPERATIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations" xlink:href="mtc-20231231.xsd#mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations_lbl" xml:lang="en-US">CASH, CASH EQUIVALENTS AND RESTRICTED CASH FROM CONTINUING OPERATIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations" xlink:to="mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Organization and Nature of Operations [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="mtc_BasisOfPresentationAbstract" xlink:href="mtc-20231231.xsd#mtc_BasisOfPresentationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_BasisOfPresentationAbstract_lbl" xml:lang="en-US">Basis of Presentation [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BasisOfPresentationAbstract" xlink:to="mtc_BasisOfPresentationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="mtc_ScheduleOfDisaggregateTheRevenueAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfDisaggregateTheRevenueAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ScheduleOfDisaggregateTheRevenueAbstract_lbl" xml:lang="en-US">Schedule of disaggregate the revenue [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ScheduleOfDisaggregateTheRevenueAbstract" xlink:to="mtc_ScheduleOfDisaggregateTheRevenueAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 [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="mtc_ScheduleOfFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ScheduleOfFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAbstract_lbl" xml:lang="en-US">Schedule of Fair Value of the Identifiable Assets Acquired and Liabilities Assumed [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ScheduleOfFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="mtc_ScheduleOfFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Total allocated purchase price</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="mtc_ScheduleOfPurchasePriceAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfPurchasePriceAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ScheduleOfPurchasePriceAbstract_lbl" xml:lang="en-US">Schedule of Purchase Price [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ScheduleOfPurchasePriceAbstract" xlink:to="mtc_ScheduleOfPurchasePriceAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US">Total allocated purchase price</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_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_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_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupClassificationAxis_lbl" xml:lang="en-US">Disposal Group Classification [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupClassificationAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableDisclosureAbstract_lbl" xml:lang="en-US">Loan Receivable, Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableDisclosureAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 Expenses 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="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract_lbl" xml:lang="en-US">Schedule of Prepaid Expenses and Other Current Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Prepaid expenses 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 expenses 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_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property and Equipment, Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfPropertyAndEquipmentAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfPropertyAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ScheduleOfPropertyAndEquipmentAbstract_lbl" xml:lang="en-US">Schedule of Property and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ScheduleOfPropertyAndEquipmentAbstract" xlink:to="mtc_ScheduleOfPropertyAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermInvestmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermInvestmentsAbstract_lbl" xml:lang="en-US">Long-Term Investments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermInvestmentsAbstract" xlink:to="us-gaap_LongTermInvestmentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">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="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Accrued Liabilities and Other Payables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract_lbl" xml:lang="en-US">Schedule of Accrued Liabilities and Other Payables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:to="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_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_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accrued liabilities and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableAbstract_lbl" xml:lang="en-US">Loan Payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_LoansPayableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract_lbl" xml:lang="en-US">Convertible Promissory Notes [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Income 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="mtc_ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfEffectiveIncomeTaxRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ScheduleOfEffectiveIncomeTaxRateAbstract_lbl" xml:lang="en-US">Schedule of Effective Income Tax Rate [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:to="mtc_ScheduleOfEffectiveIncomeTaxRateAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_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_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfDeferredIncomeTaxAssetsAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfDeferredIncomeTaxAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ScheduleOfDeferredIncomeTaxAssetsAbstract_lbl" xml:lang="en-US">Schedule of Deferred Income Tax Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ScheduleOfDeferredIncomeTaxAssetsAbstract" xlink:to="mtc_ScheduleOfDeferredIncomeTaxAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Gross deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Net deferred tax assets</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_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Shareholders&apos; Equity [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_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl0" 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 future 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_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Concentrations [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="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 Information [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_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentRegistrationStatement" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentShellCompanyReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_ContactPersonnelName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_ContactPersonnelName_lbl" xml:lang="en-US">Contact Personnel Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_ContactPersonnelName" xlink:to="dei_ContactPersonnelName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Entity Ex Transition Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xml:lang="en-US">ICFR Auditor Attestation Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentAccountingStandard" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AuditorName_lbl" xml:lang="en-US">Auditor Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AuditorLocation_lbl" xml:lang="en-US">Auditor Location</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AuditorFirmId_lbl" xml:lang="en-US">Auditor Firm ID</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent_lbl" xml:lang="en-US">Loan receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositsAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepositsAssetsCurrent_lbl" xml:lang="en-US">Security deposits - Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsCurrent" xlink:to="us-gaap_DepositsAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredCostsCurrent_lbl" xml:lang="en-US">Deferred offering cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCurrent" xlink:to="us-gaap_DeferredCostsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl" xml:lang="en-US">Current assets of discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl0" xml:lang="en-US">Total current assets of discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract" xlink:to="mtc_UnlabeledAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract0" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract0_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract0" xlink:to="mtc_UnlabeledAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US">NON-CURRENT ASSETS:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecurityDeposit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecurityDeposit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SecurityDeposit_lbl" xml:lang="en-US">Security deposits - Non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecurityDeposit" xlink:to="us-gaap_SecurityDeposit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepositsAssetsNoncurrent_lbl" xml:lang="en-US">Deposit for business acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsNoncurrent" xlink:to="us-gaap_DepositsAssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_NotesReceivable" xlink:href="mtc-20231231.xsd#mtc_NotesReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_NotesReceivable_lbl" xml:lang="en-US">Notes receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_NotesReceivable" xlink:to="mtc_NotesReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">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_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract1" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract1_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract1" xlink:to="mtc_UnlabeledAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract2" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract2_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract2" xlink:to="mtc_UnlabeledAbstract2_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract3" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract3_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract3" xlink:to="mtc_UnlabeledAbstract3_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="mtc_UnlabeledAbstract4" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract4"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract4_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract4" xlink:to="mtc_UnlabeledAbstract4_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedSalariesCurrent_lbl" xml:lang="en-US">Salary payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayableCurrent_lbl" xml:lang="en-US">Loan payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableCurrent" xlink:to="us-gaap_LoansPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Operating 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/2009/role/negatedLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl0" xml:lang="en-US">Less: current portion</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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl" xml:lang="en-US">Current liabilities of discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl0" xml:lang="en-US">Total current liabilities of discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract5" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract5"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract5_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract5" xlink:to="mtc_UnlabeledAbstract5_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract6" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract6"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract6_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract6" xlink:to="mtc_UnlabeledAbstract6_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">NON-CURRENT 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_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent_lbl" xml:lang="en-US">Accrued liabilities - Non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent_lbl0" xml:lang="en-US">Payable amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Operating lease liabilities - 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">Operating lease liability, 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleLongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleLongTermNotesPayable_lbl" xml:lang="en-US">Convertible promissory notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleLongTermNotesPayable" xlink:to="us-gaap_ConvertibleLongTermNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract7" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract7"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract7_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract7" xlink:to="mtc_UnlabeledAbstract7_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract8" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract8"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract8_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract8" xlink:to="mtc_UnlabeledAbstract8_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract9" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract9"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract9_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract9" xlink:to="mtc_UnlabeledAbstract9_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="mtc_UnlabeledAbstract10" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract10"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract10_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract10" xlink:to="mtc_UnlabeledAbstract10_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 shares ($0.01 par value, 5,000,000,000 shares authorized; 199,145,041 and 5,145,041 shares issued and outstanding at December 31, 2023 and December 31, 2022) *</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/2023/elts/us-gaap-2023.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 shares, 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">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_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 shares, 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">Common stock authorized (in Shares)</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/2023/elts/us-gaap-2023.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 shares, 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">Common stock 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_CommonUnitIssuanceValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonUnitIssuanceValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonUnitIssuanceValue_lbl" xml:lang="en-US">Shares to be issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonUnitIssuanceValue" xlink:to="us-gaap_CommonUnitIssuanceValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonUnitIssuanceValue_lbl0" xml:lang="en-US">Common Unit, Issuance Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonUnitIssuanceValue" xlink:to="us-gaap_CommonUnitIssuanceValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_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_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 profits (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/2023/elts/us-gaap-2023.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 loss</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="mtc_UnlabeledAbstract11" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract11"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract11_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract11" xlink:to="mtc_UnlabeledAbstract11_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract12" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract12"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract12_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract12" xlink:to="mtc_UnlabeledAbstract12_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Non-controlling interests</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="mtc_UnlabeledAbstract13" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract13"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract13_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract13" xlink:to="mtc_UnlabeledAbstract13_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract14" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract14"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract14_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract14" xlink:to="mtc_UnlabeledAbstract14_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">REVENUE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Revenues_lbl0" xml:lang="en-US">Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl0"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract15" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract15"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract15_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract15" xlink:to="mtc_UnlabeledAbstract15_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">COST OF REVENUE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract16" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract16"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract16_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract16" xlink:to="mtc_UnlabeledAbstract16_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract17" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract17"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract17_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract17" xlink:to="mtc_UnlabeledAbstract17_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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</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_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LaborAndRelatedExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LaborAndRelatedExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LaborAndRelatedExpense_lbl" xml:lang="en-US">Payroll and related benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LaborAndRelatedExpense" xlink:to="us-gaap_LaborAndRelatedExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Other general and administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherGeneralAndAdministrativeExpense" xlink:to="us-gaap_OtherGeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract18" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract18"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract18_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract18" xlink:to="mtc_UnlabeledAbstract18_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract19" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract19"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract19_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract19" xlink:to="mtc_UnlabeledAbstract19_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract20" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract20"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract20_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract20" xlink:to="mtc_UnlabeledAbstract20_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_InterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeOther_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_InterestIncomeOther" xlink:to="us-gaap_InterestIncomeOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherIncome_lbl" xml:lang="en-US">Other income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncome" xlink:to="us-gaap_OtherIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_ForeignCurrencyTransactionsGainLossBeforeTax" xlink:href="mtc-20231231.xsd#mtc_ForeignCurrencyTransactionsGainLossBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_ForeignCurrencyTransactionsGainLossBeforeTax_lbl" xml:lang="en-US">Foreign currency transaction gain (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ForeignCurrencyTransactionsGainLossBeforeTax" xlink:to="mtc_ForeignCurrencyTransactionsGainLossBeforeTax_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract21" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract21"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract21_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract21" xlink:to="mtc_UnlabeledAbstract21_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract22" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract22"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract22_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract22" xlink:to="mtc_UnlabeledAbstract22_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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</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="mtc_UnlabeledAbstract23" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract23"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract23_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract23" xlink:to="mtc_UnlabeledAbstract23_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract24" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract24"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract24_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract24" xlink:to="mtc_UnlabeledAbstract24_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract25" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract25"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract25_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract25" xlink:to="mtc_UnlabeledAbstract25_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_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_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Income (loss) from discontinued operations, net of applicable 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="mtc_UnlabeledAbstract26" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract26"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract26_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract26" xlink:to="mtc_UnlabeledAbstract26_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract27" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract27"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract27_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract27" xlink:to="mtc_UnlabeledAbstract27_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Less: Net loss attributable to non-controlling interest from discontinued operations</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="mtc_UnlabeledAbstract28" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract28"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract28_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract28" xlink:to="mtc_UnlabeledAbstract28_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract29" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract29"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract29_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract29" xlink:to="mtc_UnlabeledAbstract29_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xml:lang="en-US">COMPREHENSIVE INCOME (LOSS):</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl" xml:lang="en-US">OTHER COMPREHENSIVE INCOME (LOSS)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 adjustments</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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Less: Comprehensive loss attributable to non-controlling interests from discontinued operations</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="mtc_UnlabeledAbstract30" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract30"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract30_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract30" xlink:to="mtc_UnlabeledAbstract30_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract31" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract31"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract31_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract31" xlink:to="mtc_UnlabeledAbstract31_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl" xml:lang="en-US">WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" xml:lang="en-US">Weighted average common stock outstanding &#8211; 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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0" xml:lang="en-US">Weighted average common stock outstanding &#8211; 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"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract32" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract32"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract32_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract32" xlink:to="mtc_UnlabeledAbstract32_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">GAIN(LOSS) EARNINGS PER SHARE - BASIC AND DILUTED</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/2023/elts/us-gaap-2023.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">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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl0" xml:lang="en-US">Net loss per common share from continuing operations - basic</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl0" xml:lang="en-US">Net loss per common 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl0" xml:lang="en-US">Net income per common share from discontinued operations - basic</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl0" xml:lang="en-US">Net income per common 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract33" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract33"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract33_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract33" xlink:to="mtc_UnlabeledAbstract33_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xml:lang="en-US">Issuance of common stock for service</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl0" xml:lang="en-US">Value issued for service</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US">Issuance of common stock for service (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl0" xml:lang="en-US">Shares issued for service (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl0"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract34" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract34"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract34_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract34" xlink:to="mtc_UnlabeledAbstract34_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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</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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0" xml:lang="en-US">Aggregate gross proceeds</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 (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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0" xml:lang="en-US">Common shares (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_lbl0"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract35" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract35"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract35_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract35" xlink:to="mtc_UnlabeledAbstract35_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract36" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract36"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract36_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract36" xlink:to="mtc_UnlabeledAbstract36_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 adjustment</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="mtc_UnlabeledAbstract37" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract37"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract37_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract37" xlink:to="mtc_UnlabeledAbstract37_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract38" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract38"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract38_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract38" xlink:to="mtc_UnlabeledAbstract38_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits_lbl" xml:lang="en-US">Reverse stock split adjustment (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract39" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract39"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract39_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract39" xlink:to="mtc_UnlabeledAbstract39_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 direct offering cost</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/2023/elts/us-gaap-2023.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 direct offering cost (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="mtc_UnlabeledAbstract40" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract40"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract40_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract40" xlink:to="mtc_UnlabeledAbstract40_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract41" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract41"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract41_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract41" xlink:to="mtc_UnlabeledAbstract41_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract42" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract42"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract42_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract42" xlink:to="mtc_UnlabeledAbstract42_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract43" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract43"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract43_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract43" xlink:to="mtc_UnlabeledAbstract43_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract44" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract44"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract44_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract44" xlink:to="mtc_UnlabeledAbstract44_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract45" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract45"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract45_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract45" xlink:to="mtc_UnlabeledAbstract45_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Acquisition of additional non-controlling interest</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="mtc_UnlabeledAbstract46" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract46"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract46_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract46" xlink:to="mtc_UnlabeledAbstract46_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Conversion of bond to equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Conversion of bond to equity (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract47" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract47"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract47_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract47" xlink:to="mtc_UnlabeledAbstract47_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract48" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract48"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract48_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract48" xlink:to="mtc_UnlabeledAbstract48_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract49" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract49"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract49_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract49" xlink:to="mtc_UnlabeledAbstract49_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract50" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract50"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract50_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract50" xlink:to="mtc_UnlabeledAbstract50_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:href="mtc-20231231.xsd#mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss from operations to Net cash used in operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 expense</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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Depreciation_lbl0" xml:lang="en-US">DEPRECIATION AND AMORTIZATION</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl0" xml:lang="en-US">Share based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Allowance for (recovery from) bad debts</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="mtc_NoncashLeaseExpense" xlink:href="mtc-20231231.xsd#mtc_NoncashLeaseExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_NoncashLeaseExpense_lbl" xml:lang="en-US">Non-cash lease expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_NoncashLeaseExpense" xlink:to="mtc_NoncashLeaseExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaidInKindInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaidInKindInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaidInKindInterest_lbl" xml:lang="en-US">Imputed interest expense on convertible promissory notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaidInKindInterest" xlink:to="us-gaap_PaidInKindInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Changes 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_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Operating 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_IncreaseDecreaseInDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xml:lang="en-US">Deferred revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" xml:lang="en-US">Salary payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Accrued liabilities and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract51" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract51"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract51_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract51" xlink:to="mtc_UnlabeledAbstract51_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">NET CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES FROM DISCONTINUED OPERATIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract52" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract52"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract52_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract52" xlink:to="mtc_UnlabeledAbstract52_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Proceeds from disposal of property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable_lbl" xml:lang="en-US">Collection of loan to related party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable" xlink:to="us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromCollectionOfNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromCollectionOfNotesReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromCollectionOfNotesReceivable_lbl" xml:lang="en-US">Collection of loan to third parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromCollectionOfNotesReceivable" xlink:to="us-gaap_ProceedsFromCollectionOfNotesReceivable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromCollectionOfNotesReceivable_lbl0" xml:lang="en-US">Repaid amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromCollectionOfNotesReceivable" xlink:to="us-gaap_ProceedsFromCollectionOfNotesReceivable_lbl0"/>
    <loc xlink:type="locator" xlink:label="mtc_CashReceivedFromReturnOfLongtermInvestment" xlink:href="mtc-20231231.xsd#mtc_CashReceivedFromReturnOfLongtermInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_CashReceivedFromReturnOfLongtermInvestment_lbl" xml:lang="en-US">Cash received from return of long-term investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CashReceivedFromReturnOfLongtermInvestment" xlink:to="mtc_CashReceivedFromReturnOfLongtermInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_lbl" xml:lang="en-US">Loan repayment from third parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xlink:to="us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract53" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract53"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract53_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract53" xlink:to="mtc_UnlabeledAbstract53_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 CASH USED IN INVESTING ACTIVITIES FROM 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_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract54" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract54"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract54_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract54" xlink:to="mtc_UnlabeledAbstract54_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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 stocks</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl" xml:lang="en-US">Proceeds from issuance of convertible promissory notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromOtherShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromOtherShortTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromOtherShortTermDebt_lbl" xml:lang="en-US">Proceeds from short-term loans and other payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromOtherShortTermDebt" xlink:to="us-gaap_ProceedsFromOtherShortTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract55" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract55"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract55_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract55" xlink:to="mtc_UnlabeledAbstract55_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">NET CASH USED IN FINANCING ACTIVITIES FROM DISCONTINUED OPERATIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract56" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract56"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract56_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract56" xlink:to="mtc_UnlabeledAbstract56_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 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="mtc_UnlabeledAbstract57" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract57"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract57_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract57" xlink:to="mtc_UnlabeledAbstract57_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract58" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract58"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract58_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract58" xlink:to="mtc_UnlabeledAbstract58_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract59" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract59"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract59_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract59" xlink:to="mtc_UnlabeledAbstract59_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract60" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract60"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract60_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract60" xlink:to="mtc_UnlabeledAbstract60_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations" xlink:href="mtc-20231231.xsd#mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations_lbl" xml:lang="en-US">LESS: CASH, CASH EQUIVALENTS AND RESTRICTED CASH FROM DISCONTINUED OPERATIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations" xlink:to="mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract61" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract61"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract61_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract61" xlink:to="mtc_UnlabeledAbstract61_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract62" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract62"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract62_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract62" xlink:to="mtc_UnlabeledAbstract62_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 DISCLOSURE OF 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="mtc_CashPaidForAbstract" xlink:href="mtc-20231231.xsd#mtc_CashPaidForAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_CashPaidForAbstract_lbl" xml:lang="en-US">Cash paid for:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CashPaidForAbstract" xlink:to="mtc_CashPaidForAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">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="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Income taxes</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="mtc_UnlabeledAbstract63" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract63"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract63_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract63" xlink:to="mtc_UnlabeledAbstract63_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 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="mtc_AcquisitionConsiderationGivenUpByARelatedParty" xlink:href="mtc-20231231.xsd#mtc_AcquisitionConsiderationGivenUpByARelatedParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_AcquisitionConsiderationGivenUpByARelatedParty_lbl" xml:lang="en-US">Acquisition by issuing convertible promissory notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AcquisitionConsiderationGivenUpByARelatedParty" xlink:to="mtc_AcquisitionConsiderationGivenUpByARelatedParty_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConversionOfStockAmountConverted1_lbl" xml:lang="en-US">Conversion of bond to equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountConverted1" xlink:to="us-gaap_ConversionOfStockAmountConverted1_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConversionOfStockAmountConverted1_lbl0" xml:lang="en-US">Converted amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountConverted1" xlink:to="us-gaap_ConversionOfStockAmountConverted1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_ConversionOfStockAmountConverted1_lbl1" xml:lang="en-US">Investor converted amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountConverted1" xlink:to="us-gaap_ConversionOfStockAmountConverted1_lbl1"/>
    <loc xlink:type="locator" xlink:label="mtc_NotesReceivableOnDisposalOfAlphaMind" xlink:href="mtc-20231231.xsd#mtc_NotesReceivableOnDisposalOfAlphaMind"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_NotesReceivableOnDisposalOfAlphaMind_lbl" xml:lang="en-US">Notes receivable on disposal of Alpha Mind</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_NotesReceivableOnDisposalOfAlphaMind" xlink:to="mtc_NotesReceivableOnDisposalOfAlphaMind_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfInvestmentProjects" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfInvestmentProjects"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl" xml:lang="en-US">Loan receivable from return of investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfInvestmentProjects" xlink:to="us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US">Remeasurement of the lease liabilities and right-of-use assets due to lease modification</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities" xlink:href="mtc-20231231.xsd#mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities_lbl" xml:lang="en-US">Operating lease right-of-use assets obtained in exchange for operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities" xlink:to="mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentOfFinancingAndStockIssuanceCosts_lbl" xml:lang="en-US">Issuance of stock for direct offering cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:to="us-gaap_PaymentOfFinancingAndStockIssuanceCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment" xlink:href="mtc-20231231.xsd#mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment_lbl" xml:lang="en-US">Recovery of impairment (impairment loss) on long-term investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment" xlink:to="mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable" xlink:href="mtc-20231231.xsd#mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable_lbl" xml:lang="en-US">Recovery of bad debt allowance on loan receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable" xlink:to="mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_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_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_lbl" xml:lang="en-US">Net gain on sale of discontinued operations, net of applicable 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="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit_lbl" xml:lang="en-US">Reverse stock split adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation_lbl" xml:lang="en-US">Deconsolidation of discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation" xlink:to="us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnInvestments_lbl" xml:lang="en-US">Impairment loss on long-term investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnInvestments" xlink:to="us-gaap_GainLossOnInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">Recovery of impairment on long-term investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnTerminationOfLease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnTerminationOfLease_lbl" xml:lang="en-US">Gain on lease termination</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnTerminationOfLease" xlink:to="us-gaap_GainLossOnTerminationOfLease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US">Gain on extinguishment of debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US">Foreign currency transaction (gain) loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xml:lang="en-US">Noncash other expense (income)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncomeExpense" xlink:to="us-gaap_OtherNoncashIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_IncreaseDecreaseInDepositOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets_lbl" xml:lang="en-US">Security deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInDepositOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchase of property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLongtermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireLongtermInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireLongtermInvestments_lbl" xml:lang="en-US">Long-term investment in equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireLongtermInvestments" xlink:to="us-gaap_PaymentsToAcquireLongtermInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPaymentsToAcquireBusinesses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPaymentsToAcquireBusinesses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherPaymentsToAcquireBusinesses_lbl" xml:lang="en-US">Cash paid for business acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPaymentsToAcquireBusinesses" xlink:to="us-gaap_OtherPaymentsToAcquireBusinesses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLoansReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireLoansReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireLoansReceivable_lbl" xml:lang="en-US">Loan to third parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireLoansReceivable" xlink:to="us-gaap_PaymentsToAcquireLoansReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US">Deposit for business acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xml:lang="en-US">Payment on finance lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl0" xml:lang="en-US">Finance lease cash payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xml:lang="en-US">Repayments to related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_BusinessContactMember" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_BusinessContactMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_BusinessContactMember_lbl" xml:lang="en-US">Business Contact</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_BusinessContactMember" xlink:to="dei_BusinessContactMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 Shares</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/2023/elts/us-gaap-2023.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="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_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_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 Loss</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="mtc_SharesToBeIssuedMember" xlink:href="mtc-20231231.xsd#mtc_SharesToBeIssuedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_SharesToBeIssuedMember_lbl" xml:lang="en-US">Shares to be Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_SharesToBeIssuedMember" xlink:to="mtc_SharesToBeIssuedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 Interests</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="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">ORGANIZATION AND NATURE OF OPERATIONS</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_BasisOfAccounting" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccounting"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccounting_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_BasisOfAccounting" xlink:to="us-gaap_BasisOfAccounting_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives" xlink:href="mtc-20231231.xsd#mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives_lbl" xml:lang="en-US">Schedule of Estimated Useful Lives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives" xlink:to="mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Estimated 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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0" 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_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US">Schedule of Disaggregate the Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl" xml:lang="en-US">Schedule of Disaggregate the Company&apos;s Revenue Geographic Area</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_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_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl0" xml:lang="en-US">REVENUE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US">Net loss from continuing operations for basic net loss per share of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl" xml:lang="en-US">Net loss from continuing operations for diluted net loss per share of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_lbl" xml:lang="en-US">Net income from discontinued operations for basic net income per share of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_lbl" xml:lang="en-US">Net income from discontinued operations for diluted net income per share of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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</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/2023/elts/us-gaap-2023.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 Purchase Price</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="mtc_AssetsAbstract0" xlink:href="mtc-20231231.xsd#mtc_AssetsAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_AssetsAbstract0_lbl" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AssetsAbstract0" xlink:to="mtc_AssetsAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 and cash 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepayments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet_lbl" xml:lang="en-US">Other receivables, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment_lbl" xml:lang="en-US">Short-term investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_RestrictedCashEquivalentsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashEquivalentsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCashEquivalentsNoncurrent_lbl" xml:lang="en-US">Restricted Cash- non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashEquivalentsNoncurrent" xlink:to="us-gaap_RestrictedCashEquivalentsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Property and equipment, net</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="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset_lbl" xml:lang="en-US">Right-of-use asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_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="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Goodwill_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_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 payables</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="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable_lbl" xml:lang="en-US">Salary payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 payables</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="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable_lbl" xml:lang="en-US">Taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer_lbl" xml:lang="en-US">Advance from customer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Deferred tax liability</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" xml:lang="en-US">Schedule of Purchase Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome_lbl" xml:lang="en-US">Purchase price for the Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_lbl" xml:lang="en-US">Fair value of non-controlling interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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 Discontinued Operations Balance Sheets and Statements of Operations and Comprehensive Loss</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="mtc_CurrentAssetsAbstract0" xlink:href="mtc-20231231.xsd#mtc_CurrentAssetsAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_CurrentAssetsAbstract0_lbl" xml:lang="en-US">CURRENT ASSETS:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CurrentAssetsAbstract0" xlink:to="mtc_CurrentAssetsAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_lbl" 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_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract64" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract64"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract64_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract64" xlink:to="mtc_UnlabeledAbstract64_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_lbl" xml:lang="en-US">Total assets of discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract65" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract65"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract65_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract65" xlink:to="mtc_UnlabeledAbstract65_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_CurrentLiabilitiesAbstract0" xlink:href="mtc-20231231.xsd#mtc_CurrentLiabilitiesAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_CurrentLiabilitiesAbstract0_lbl" xml:lang="en-US">CURRENT LIABILITIES:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CurrentLiabilitiesAbstract0" xlink:to="mtc_CurrentLiabilitiesAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Accrued liabilities and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract66" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract66"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract66_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract66" xlink:to="mtc_UnlabeledAbstract66_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_lbl" xml:lang="en-US">Total liabilities of discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl" xml:lang="en-US">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_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract67" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract67"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract67_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract67" xlink:to="mtc_UnlabeledAbstract67_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">COST OF REVENUE</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="mtc_UnlabeledAbstract68" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract68"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract68_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract68" xlink:to="mtc_UnlabeledAbstract68_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="mtc_UnlabeledAbstract69" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract69"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract69_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract69" xlink:to="mtc_UnlabeledAbstract69_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_DisposalGroupIncludingDiscontinuedOperationSellingandMarketing" xlink:href="mtc-20231231.xsd#mtc_DisposalGroupIncludingDiscontinuedOperationSellingandMarketing"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_DisposalGroupIncludingDiscontinuedOperationSellingandMarketing_lbl" xml:lang="en-US">Selling and marketing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DisposalGroupIncludingDiscontinuedOperationSellingandMarketing" xlink:to="mtc_DisposalGroupIncludingDiscontinuedOperationSellingandMarketing_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_GeneralAndAdministrativeAbstract" xlink:href="mtc-20231231.xsd#mtc_GeneralAndAdministrativeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_GeneralAndAdministrativeAbstract_lbl" xml:lang="en-US">General and administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_GeneralAndAdministrativeAbstract" xlink:to="mtc_GeneralAndAdministrativeAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_iscontinuedOperationsPayrollAndRelatedBenefits" xlink:href="mtc-20231231.xsd#mtc_iscontinuedOperationsPayrollAndRelatedBenefits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_iscontinuedOperationsPayrollAndRelatedBenefits_lbl" xml:lang="en-US">Payroll and related benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_iscontinuedOperationsPayrollAndRelatedBenefits" xlink:to="mtc_iscontinuedOperationsPayrollAndRelatedBenefits_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_DiscontinuedOperationProfessionalFees" xlink:href="mtc-20231231.xsd#mtc_DiscontinuedOperationProfessionalFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_DiscontinuedOperationProfessionalFees_lbl" xml:lang="en-US">Professional fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DiscontinuedOperationProfessionalFees" xlink:to="mtc_DiscontinuedOperationProfessionalFees_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_DiscontinuedOperationOtherGeneralAndAdministrative" xlink:href="mtc-20231231.xsd#mtc_DiscontinuedOperationOtherGeneralAndAdministrative"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_DiscontinuedOperationOtherGeneralAndAdministrative_lbl" xml:lang="en-US">Other general and administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DiscontinuedOperationOtherGeneralAndAdministrative" xlink:to="mtc_DiscontinuedOperationOtherGeneralAndAdministrative_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract70" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract70"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract70_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract70" xlink:to="mtc_UnlabeledAbstract70_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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="mtc_UnlabeledAbstract71" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract71"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract71_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract71" xlink:to="mtc_UnlabeledAbstract71_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_lbl" xml:lang="en-US">NET INCOME (LOSS) FROM DISCONTINUED OPERATIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_CurrentAssetsAbstract1" xlink:href="mtc-20231231.xsd#mtc_CurrentAssetsAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_CurrentAssetsAbstract1_lbl" xml:lang="en-US">CURRENT ASSETS:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CurrentAssetsAbstract1" xlink:to="mtc_CurrentAssetsAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract72" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract72"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract72_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract72" xlink:to="mtc_UnlabeledAbstract72_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract73" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract73"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract73_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract73" xlink:to="mtc_UnlabeledAbstract73_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_CurrentLiabilitiesAbstract1" xlink:href="mtc-20231231.xsd#mtc_CurrentLiabilitiesAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_CurrentLiabilitiesAbstract1_lbl" xml:lang="en-US">CURRENT LIABILITIES:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CurrentLiabilitiesAbstract1" xlink:to="mtc_CurrentLiabilitiesAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract74" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract74"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract74_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract74" xlink:to="mtc_UnlabeledAbstract74_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract75" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract75"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract75_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract75" xlink:to="mtc_UnlabeledAbstract75_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_lbl" xml:lang="en-US">Total consideration received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_DiscontinuedOperationCarryingAmountOfNetAssets" xlink:href="mtc-20231231.xsd#mtc_DiscontinuedOperationCarryingAmountOfNetAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_DiscontinuedOperationCarryingAmountOfNetAssets_lbl" xml:lang="en-US">Less: carrying amount of net assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DiscontinuedOperationCarryingAmountOfNetAssets" xlink:to="mtc_DiscontinuedOperationCarryingAmountOfNetAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations" xlink:href="mtc-20231231.xsd#mtc_DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations_lbl" xml:lang="en-US">Total loss on sale of discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations" xlink:to="mtc_DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">LOAN RECEIVABLE, NET</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_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 EXPENSES 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Schedule of Prepaid Expenses and Other Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_PrepaidProfessionalFees" xlink:href="mtc-20231231.xsd#mtc_PrepaidProfessionalFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_PrepaidProfessionalFees_lbl" xml:lang="en-US">Prepaid professional service fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PrepaidProfessionalFees" xlink:to="mtc_PrepaidProfessionalFees_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivables_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_OtherReceivables" xlink:to="us-gaap_OtherReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Others</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_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">PROPERTY AND 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/2023/elts/us-gaap-2023.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 Property and Equipment</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/2023/elts/us-gaap-2023.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">Property 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentTextBlock_lbl" xml:lang="en-US">LONG-TERM INVESTMENTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTextBlock" xlink:to="us-gaap_InvestmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivablesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancingReceivablesTextBlock_lbl" xml:lang="en-US">NOTES RECEIVABLE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivablesTextBlock" xlink:to="us-gaap_FinancingReceivablesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">ACCRUED LIABILITIES AND OTHER PAYABLES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Accrued Liabilities and Other Payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl" xml:lang="en-US">Accrued professional service fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_lbl" xml:lang="en-US">Accrued technical service fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued FINRA fine</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Payment in the amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPayableCurrent_lbl" xml:lang="en-US">Accrued interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrent" xlink:to="us-gaap_InterestPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_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_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">LOAN PAYABLE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xml:lang="en-US">CONVERTIBLE PROMISSORY NOTES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">INCOME 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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of Effective Income Tax Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Hong Kong statutory income 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="mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome" xlink:href="mtc-20231231.xsd#mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome_lbl" xml:lang="en-US">PRC statutory income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome" xlink:to="mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationCorporateTaxRate" xlink:href="mtc-20231231.xsd#mtc_EffectiveIncomeTaxRateReconciliationCorporateTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationCorporateTaxRate_lbl" xml:lang="en-US">US corporate tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EffectiveIncomeTaxRateReconciliationCorporateTaxRate" xlink:to="mtc_EffectiveIncomeTaxRateReconciliationCorporateTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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</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="mtc_DeferredTaxAssetsAbstract" xlink:href="mtc-20231231.xsd#mtc_DeferredTaxAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_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="mtc_DeferredTaxAssetsAbstract" xlink:to="mtc_DeferredTaxAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating losses carry forward</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">SHAREHOLDERS&apos; 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="mtc_StatutoryReserveTextBlock" xlink:href="mtc-20231231.xsd#mtc_StatutoryReserveTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_StatutoryReserveTextBlock_lbl" xml:lang="en-US">STATUTORY RESERVE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_StatutoryReserveTextBlock" xlink:to="mtc_StatutoryReserveTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">2024</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/2023/elts/us-gaap-2023.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">2025</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_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Total 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">CONCENTRATIONS</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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xml:lang="en-US">Schedules of Company&apos;s Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Customer concentration risk percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 INFORMATION</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_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">Schedule of Information by Segment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract76" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract76"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract76_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract76" xlink:to="mtc_UnlabeledAbstract76_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract77" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract77"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract77_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract77" xlink:to="mtc_UnlabeledAbstract77_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract78" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract78"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract78_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract78" xlink:to="mtc_UnlabeledAbstract78_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentExpenditureAdditionToLongLivedAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentExpenditureAdditionToLongLivedAssets_lbl" xml:lang="en-US">CAPITAL EXPENDITURE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:to="us-gaap_SegmentExpenditureAdditionToLongLivedAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract79" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract79"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract79_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract79" xlink:to="mtc_UnlabeledAbstract79_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_YearEndedDecember312022Abstract" xlink:href="mtc-20231231.xsd#mtc_YearEndedDecember312022Abstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_YearEndedDecember312022Abstract_lbl" xml:lang="en-US">Year Ended December 31, 2022</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_YearEndedDecember312022Abstract" xlink:to="mtc_YearEndedDecember312022Abstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract80" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract80"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract80_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract80" xlink:to="mtc_UnlabeledAbstract80_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract81" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract81"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract81_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract81" xlink:to="mtc_UnlabeledAbstract81_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract82" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract82"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract82_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract82" xlink:to="mtc_UnlabeledAbstract82_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract83" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract83"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract83_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract83" xlink:to="mtc_UnlabeledAbstract83_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_YearEndedDecember312021Abstract" xlink:href="mtc-20231231.xsd#mtc_YearEndedDecember312021Abstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_YearEndedDecember312021Abstract_lbl" xml:lang="en-US">Year Ended December 31, 2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_YearEndedDecember312021Abstract" xlink:to="mtc_YearEndedDecember312021Abstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract84" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract84"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract84_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract84" xlink:to="mtc_UnlabeledAbstract84_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract85" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract85"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract85_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract85" xlink:to="mtc_UnlabeledAbstract85_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract86" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract86"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract86_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract86" xlink:to="mtc_UnlabeledAbstract86_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnlabeledAbstract87" xlink:href="mtc-20231231.xsd#mtc_UnlabeledAbstract87"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnlabeledAbstract87_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract87" xlink:to="mtc_UnlabeledAbstract87_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_AsOfDecember312023Abstract" xlink:href="mtc-20231231.xsd#mtc_AsOfDecember312023Abstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_AsOfDecember312023Abstract_lbl" xml:lang="en-US">As of December 31, 2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AsOfDecember312023Abstract" xlink:to="mtc_AsOfDecember312023Abstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_AsOfDecember312022Abstract" xlink:href="mtc-20231231.xsd#mtc_AsOfDecember312022Abstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_AsOfDecember312022Abstract_lbl" xml:lang="en-US">As of December 31, 2022</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AsOfDecember312022Abstract" xlink:to="mtc_AsOfDecember312022Abstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance" xlink:href="mtc-20231231.xsd#mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance_lbl" xml:lang="en-US">Valuation allowance recognized with respect to the loss in the Hong Kong companies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance" xlink:to="mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_lbl" xml:lang="en-US">Effect of income tax exemptions and reliefs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies" xlink:href="mtc-20231231.xsd#mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies_lbl" xml:lang="en-US">Valuation allowance recognized with respect to the loss in the PRC companies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies" xlink:to="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies" xlink:href="mtc-20231231.xsd#mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies_lbl" xml:lang="en-US">Valuation allowance recognized with respect to the loss in the US companies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies" xlink:to="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_DeferredTaxAssetsCutoffAdjustments" xlink:href="mtc-20231231.xsd#mtc_DeferredTaxAssetsCutoffAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="mtc_DeferredTaxAssetsCutoffAdjustments_lbl" xml:lang="en-US">Cutoff adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DeferredTaxAssetsCutoffAdjustments" xlink:to="mtc_DeferredTaxAssetsCutoffAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Less: 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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" 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_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 furniture [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="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold improvement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl" xml:lang="en-US">Software [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_FinanceLeaseRightofuseAssetMember" xlink:href="mtc-20231231.xsd#mtc_FinanceLeaseRightofuseAssetMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_FinanceLeaseRightofuseAssetMember_lbl" xml:lang="en-US">Finance lease right-of-use asset [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_FinanceLeaseRightofuseAssetMember" xlink:to="mtc_FinanceLeaseRightofuseAssetMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="mtc_ConsultingServicesMember" xlink:href="mtc-20231231.xsd#mtc_ConsultingServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_ConsultingServicesMember_lbl" xml:lang="en-US">Consulting services	[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ConsultingServicesMember" xlink:to="mtc_ConsultingServicesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_SoftwareDevelopmentAndPostcontractMaintenanceMember" xlink:href="mtc-20231231.xsd#mtc_SoftwareDevelopmentAndPostcontractMaintenanceMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_SoftwareDevelopmentAndPostcontractMaintenanceMember_lbl" xml:lang="en-US">Software development and post-contract maintenance [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_SoftwareDevelopmentAndPostcontractMaintenanceMember" xlink:to="mtc_SoftwareDevelopmentAndPostcontractMaintenanceMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_PlacementAgentServicesMember" xlink:href="mtc-20231231.xsd#mtc_PlacementAgentServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_PlacementAgentServicesMember_lbl" xml:lang="en-US">Placement agent services [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PlacementAgentServicesMember" xlink:to="mtc_PlacementAgentServicesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_MarketDataServicesMember" xlink:href="mtc-20231231.xsd#mtc_MarketDataServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_MarketDataServicesMember_lbl" xml:lang="en-US">Market data services [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_MarketDataServicesMember" xlink:to="mtc_MarketDataServicesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_CommissionsMember" xlink:href="mtc-20231231.xsd#mtc_CommissionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_CommissionsMember_lbl" xml:lang="en-US">Commissions [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CommissionsMember" xlink:to="mtc_CommissionsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_FundManagementServicesMember" xlink:href="mtc-20231231.xsd#mtc_FundManagementServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_FundManagementServicesMember_lbl" xml:lang="en-US">Fund management services [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_FundManagementServicesMember" xlink:to="mtc_FundManagementServicesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_OtherRevenueMember" xlink:href="mtc-20231231.xsd#mtc_OtherRevenueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_OtherRevenueMember_lbl" xml:lang="en-US">Other revenue [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OtherRevenueMember" xlink:to="mtc_OtherRevenueMember_lbl"/>
    <loc xlink:type="locator" xlink:label="country_CN" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.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">China [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="country_US" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.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="mtc_AlphaMindMember" xlink:href="mtc-20231231.xsd#mtc_AlphaMindMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_AlphaMindMember_lbl" xml:lang="en-US">Alpha Mind [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AlphaMindMember" xlink:to="mtc_AlphaMindMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDiscontinuedOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentDiscontinuedOperationsMember_lbl" xml:lang="en-US">Discontinued Operations [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDiscontinuedOperationsMember" xlink:to="us-gaap_SegmentDiscontinuedOperationsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Office equipment and furniture [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_CustomerAMember" xlink:href="mtc-20231231.xsd#mtc_CustomerAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_CustomerAMember_lbl" xml:lang="en-US">Customer A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CustomerAMember" xlink:to="mtc_CustomerAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Revenue Benchmark [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_CustomerBMember" xlink:href="mtc-20231231.xsd#mtc_CustomerBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_CustomerBMember_lbl" xml:lang="en-US">Customer B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CustomerBMember" xlink:to="mtc_CustomerBMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_CustomerCMember" xlink:href="mtc-20231231.xsd#mtc_CustomerCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_CustomerCMember_lbl" xml:lang="en-US">Customer C [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CustomerCMember" xlink:to="mtc_CustomerCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_CustomerEMember" xlink:href="mtc-20231231.xsd#mtc_CustomerEMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_CustomerEMember_lbl" xml:lang="en-US">Customer E [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CustomerEMember" xlink:to="mtc_CustomerEMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_CustomerFMember" xlink:href="mtc-20231231.xsd#mtc_CustomerFMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_CustomerFMember_lbl" xml:lang="en-US">Customer F [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CustomerFMember" xlink:to="mtc_CustomerFMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_CustomerGMember" xlink:href="mtc-20231231.xsd#mtc_CustomerGMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_CustomerGMember_lbl" xml:lang="en-US">Customer G [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CustomerGMember" xlink:to="mtc_CustomerGMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_MarketDataServicesAndConsultingServicesMember" xlink:href="mtc-20231231.xsd#mtc_MarketDataServicesAndConsultingServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_MarketDataServicesAndConsultingServicesMember_lbl" xml:lang="en-US">Market data services and consulting services [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_MarketDataServicesAndConsultingServicesMember" xlink:to="mtc_MarketDataServicesAndConsultingServicesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_IntroducingBrokerServicesMember" xlink:href="mtc-20231231.xsd#mtc_IntroducingBrokerServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_IntroducingBrokerServicesMember_lbl" xml:lang="en-US">Introducing broker services [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_IntroducingBrokerServicesMember" xlink:to="mtc_IntroducingBrokerServicesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnallocatedMember" xlink:href="mtc-20231231.xsd#mtc_UnallocatedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnallocatedMember_lbl" xml:lang="en-US">Unallocated [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnallocatedMember" xlink:to="mtc_UnallocatedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 Party, Type [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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US">Balance Sheet Location [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CurrencyAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CurrencyAxis_lbl" xml:lang="en-US">Currency [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CurrencyAxis" xlink:to="srt_CurrencyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_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_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Acquired 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_RevenueRemainingPerformanceObligationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl" xml:lang="en-US">Remaining percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">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_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl0" xml:lang="en-US">Ownership rate</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/2009/role/netLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl1" xml:lang="en-US">Acquire interest 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl2" xml:lang="en-US">Interest 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_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl3" xml:lang="en-US">Equity 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_lbl3"/>
    <loc xlink:type="locator" xlink:label="mtc_OutstandingSecuritiesconsideration" xlink:href="mtc-20231231.xsd#mtc_OutstandingSecuritiesconsideration"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_OutstandingSecuritiesconsideration_lbl" xml:lang="en-US">Outstanding for a consideration (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OutstandingSecuritiesconsideration" xlink:to="mtc_OutstandingSecuritiesconsideration_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="mtc_OutstandingSecuritiesconsideration_lbl0" xml:lang="en-US">Consideration for outstanding securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OutstandingSecuritiesconsideration" xlink:to="mtc_OutstandingSecuritiesconsideration_lbl0"/>
    <loc xlink:type="locator" xlink:label="mtc_OutstandingSecuritiesPercentage" xlink:href="mtc-20231231.xsd#mtc_OutstandingSecuritiesPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_OutstandingSecuritiesPercentage_lbl" xml:lang="en-US">Outstanding securities percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OutstandingSecuritiesPercentage" xlink:to="mtc_OutstandingSecuritiesPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_AggregatePurchasePrice" xlink:href="mtc-20231231.xsd#mtc_AggregatePurchasePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_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="mtc_AggregatePurchasePrice" xlink:to="mtc_AggregatePurchasePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="mtc_AggregatePurchasePrice_lbl0" xml:lang="en-US">Aggregate purchase price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AggregatePurchasePrice" xlink:to="mtc_AggregatePurchasePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1_lbl" xml:lang="en-US">Deposit for potential acquisition (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1" xlink:to="us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 balances</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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Cash_lbl0" xml:lang="en-US">Cash consideration</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermInvestments_lbl" xml:lang="en-US">Long term investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermInvestments" xlink:to="us-gaap_LongTermInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_PercentageOfValueAddedTax" xlink:href="mtc-20231231.xsd#mtc_PercentageOfValueAddedTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_PercentageOfValueAddedTax_lbl" xml:lang="en-US">Percentage of value added tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PercentageOfValueAddedTax" xlink:to="mtc_PercentageOfValueAddedTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenue_lbl" xml:lang="en-US">Deferred revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenue" xlink:to="us-gaap_DeferredRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="us-gaap_MarketingAndAdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketingAndAdvertisingExpense_lbl" xml:lang="en-US">Selling and marketing costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketingAndAdvertisingExpense" xlink:to="us-gaap_MarketingAndAdvertisingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DescriptionOfDifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DescriptionOfDifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DescriptionOfDifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmount_lbl" xml:lang="en-US">escription of difference between foreign currency translation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DescriptionOfDifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmount" xlink:to="us-gaap_DescriptionOfDifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredOther1_lbl" xml:lang="en-US">Consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredOther1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl" xml:lang="en-US">Loan receivable and other receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsPaidForSecuritiesBorrowedAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositsPaidForSecuritiesBorrowedAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepositsPaidForSecuritiesBorrowedAtCarryingValue_lbl" xml:lang="en-US">Deposit paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsPaidForSecuritiesBorrowedAtCarryingValue" xlink:to="us-gaap_DepositsPaidForSecuritiesBorrowedAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_IssuedAndOutstandingShares" xlink:href="mtc-20231231.xsd#mtc_IssuedAndOutstandingShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_IssuedAndOutstandingShares_lbl" xml:lang="en-US">Issued and outstanding shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_IssuedAndOutstandingShares" xlink:to="mtc_IssuedAndOutstandingShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseOther_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_InterestExpenseOther" xlink:to="us-gaap_InterestExpenseOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_lbl" xml:lang="en-US">Gain on disposal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:to="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation_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_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireInvestments_lbl" xml:lang="en-US">Amount invested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInvestments" xlink:to="us-gaap_PaymentsToAcquireInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_lbl" xml:lang="en-US">Return amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:to="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_lbl0" xml:lang="en-US">Agreed to return amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:to="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInNotesReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivables_lbl" xml:lang="en-US">Interest bearing loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInNotesReceivables" xlink:to="us-gaap_IncreaseDecreaseInNotesReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_LoanReceivableInterestRate" xlink:href="mtc-20231231.xsd#mtc_LoanReceivableInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_LoanReceivableInterestRate_lbl" xml:lang="en-US">Interest rate percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_LoanReceivableInterestRate" xlink:to="mtc_LoanReceivableInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireNotesReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable_lbl" xml:lang="en-US">Agreed to loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireNotesReceivable" xlink:to="us-gaap_PaymentsToAcquireNotesReceivable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable_lbl0" xml:lang="en-US">Notes receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireNotesReceivable" xlink:to="us-gaap_PaymentsToAcquireNotesReceivable_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_lbl" xml:lang="en-US">Bad debts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff_lbl" xml:lang="en-US">Written off recovered</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff" xlink:to="us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_MaturityDate" xlink:href="mtc-20231231.xsd#mtc_MaturityDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_MaturityDate_lbl" xml:lang="en-US">Maturity date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_MaturityDate" xlink:to="mtc_MaturityDate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableWithFixedRatesOfInterest1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansReceivableWithFixedRatesOfInterest1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansReceivableWithFixedRatesOfInterest1_lbl" xml:lang="en-US">Loan amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableWithFixedRatesOfInterest1" xlink:to="us-gaap_LoansReceivableWithFixedRatesOfInterest1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesReceivableNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesReceivableNet_lbl" xml:lang="en-US">Receivable amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesReceivableNet" xlink:to="us-gaap_NotesReceivableNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_lbl" xml:lang="en-US">Finance lease right-of-use asset with carrying amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl" xml:lang="en-US">Invested amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestments_lbl" xml:lang="en-US">Equity method investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestments" xlink:to="us-gaap_EquityMethodInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_lbl" xml:lang="en-US">Impairment on long-term investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:to="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Issued of shares (in 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_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_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment_lbl" xml:lang="en-US">Fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment" xlink:to="us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfConvertibleDebt_lbl" xml:lang="en-US">Repayment debt of related party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfConvertibleDebt" xlink:to="us-gaap_RepaymentsOfConvertibleDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherBorrowings_lbl" xml:lang="en-US">Borrowed amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherBorrowings" xlink:to="us-gaap_OtherBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesAndLoansPayable_lbl" xml:lang="en-US">Loan payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansPayable" xlink:to="us-gaap_NotesAndLoansPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIssuedPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIssuedPrincipal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentIssuedPrincipal_lbl" xml:lang="en-US">Issued amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIssuedPrincipal" xlink:to="us-gaap_DebtInstrumentIssuedPrincipal_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xml:lang="en-US">Interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl" xml:lang="en-US">Principal amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_PurchasePrice" xlink:href="mtc-20231231.xsd#mtc_PurchasePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_PurchasePrice_lbl" xml:lang="en-US">Purchase price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PurchasePrice" xlink:to="mtc_PurchasePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_OriginalIssueDiscountRate" xlink:href="mtc-20231231.xsd#mtc_OriginalIssueDiscountRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_OriginalIssueDiscountRate_lbl" xml:lang="en-US">Original issue discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OriginalIssueDiscountRate" xlink:to="mtc_OriginalIssueDiscountRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Ordinary shares, 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_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xml:lang="en-US">Conversion 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_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Conversion of shares (in Shares)</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_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xml:lang="en-US">Issue discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseDebt_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_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl" xml:lang="en-US">Taxable income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits_lbl" xml:lang="en-US">Profits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxCredits" xlink:to="us-gaap_IncomeTaxReconciliationTaxCredits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Enterprise income tax rate</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="mtc_PreferentialIncomeTaxRate" xlink:href="mtc-20231231.xsd#mtc_PreferentialIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_PreferentialIncomeTaxRate_lbl" xml:lang="en-US">Preferential income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PreferentialIncomeTaxRate" xlink:to="mtc_PreferentialIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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</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_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xml:lang="en-US">Increase in valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Stock-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Purchase 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"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraMDu9NB6bgCaY5bUx/v6knBq7NpobLrfJfjRYTZustaHOsfhmK0NKsUenJrLxVBkTofkH86fNWrcpYQHVpBA/GH7+FohqC3HTHCYMXooxK1FpPm5dSKyuHPCGHQBON39iOko4Z3fkbdOLw/dzh+uwnNunXq37uBkPcIB8AvxQhCsOeuhO1KnlX] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xml:lang="en-US">Net proceeds transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherInvestments_lbl" xml:lang="en-US">Investors investment amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInvestments" xlink:to="us-gaap_OtherInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US">Restricted stock award agreement (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xml:lang="en-US">Restricted stock award agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityOtherShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityOtherShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityOtherShares_lbl" xml:lang="en-US">Common stock shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityOtherShares" xlink:to="us-gaap_StockholdersEquityOtherShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xml:lang="en-US">Direct offering cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestCostsCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestCostsCapitalized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestCostsCapitalized_lbl" xml:lang="en-US">Capitalized amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestCostsCapitalized" xlink:to="us-gaap_InterestCostsCapitalized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredOfferingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Deferred offering cost</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_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 promissory note</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_InvestmentOwnedBalancePrincipalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentOwnedBalancePrincipalAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount_lbl" xml:lang="en-US">Principal amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:to="us-gaap_InvestmentOwnedBalancePrincipalAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_OriginalIssuedDiscount" xlink:href="mtc-20231231.xsd#mtc_OriginalIssuedDiscount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_OriginalIssuedDiscount_lbl" xml:lang="en-US">Original issue discount percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OriginalIssuedDiscount" xlink:to="mtc_OriginalIssuedDiscount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Per value (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="us-gaap_ConversionOfStockAmountIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConversionOfStockAmountIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConversionOfStockAmountIssued1_lbl" xml:lang="en-US">Conversion of amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountIssued1" xlink:to="us-gaap_ConversionOfStockAmountIssued1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Stock option plan (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_lbl" xml:lang="en-US">Service agreement shares issued (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:to="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_lbl" xml:lang="en-US">Fair value of shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" xlink:to="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Shares incentive plan (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_PercentageofReserveOnNetProfit" xlink:href="mtc-20231231.xsd#mtc_PercentageofReserveOnNetProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_PercentageofReserveOnNetProfit_lbl" xml:lang="en-US">Percentage of reserve on net profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PercentageofReserveOnNetProfit" xlink:to="mtc_PercentageofReserveOnNetProfit_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_PercentageOfRegisteredCapital" xlink:href="mtc-20231231.xsd#mtc_PercentageOfRegisteredCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_PercentageOfRegisteredCapital_lbl" xml:lang="en-US">Percentage of registered capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PercentageOfRegisteredCapital" xlink:to="mtc_PercentageOfRegisteredCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseDescription_lbl" xml:lang="en-US">Description of operating lease commitment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseDescription" xlink:to="us-gaap_LesseeOperatingLeaseDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">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_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xml:lang="en-US">Short term lease costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingencyDamagesSoughtValue_lbl" xml:lang="en-US">Settlement fine amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesSoughtValue" xlink:to="us-gaap_LossContingencyDamagesSoughtValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencySettlementAgreementTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencySettlementAgreementTerms"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingencySettlementAgreementTerms_lbl" xml:lang="en-US">Settlement fine year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencySettlementAgreementTerms" xlink:to="us-gaap_LossContingencySettlementAgreementTerms_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_InstallmentPlanFee" xlink:href="mtc-20231231.xsd#mtc_InstallmentPlanFee"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_InstallmentPlanFee_lbl" xml:lang="en-US">Installment plan fee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_InstallmentPlanFee" xlink:to="mtc_InstallmentPlanFee_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_MarketAccessCustomersPeriod" xlink:href="mtc-20231231.xsd#mtc_MarketAccessCustomersPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_MarketAccessCustomersPeriod_lbl" xml:lang="en-US">Market access customers period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_MarketAccessCustomersPeriod" xlink:to="mtc_MarketAccessCustomersPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US">Number of operating segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest_lbl" xml:lang="en-US">Interest unpaid (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:to="us-gaap_DebtInstrumentIncreaseAccruedInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US">Maturity date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_PercentageOfDiscountOnMarketPrice" xlink:href="mtc-20231231.xsd#mtc_PercentageOfDiscountOnMarketPrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_PercentageOfDiscountOnMarketPrice_lbl" xml:lang="en-US">Percentage of discount on market price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PercentageOfDiscountOnMarketPrice" xlink:to="mtc_PercentageOfDiscountOnMarketPrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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</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_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Value of Financial Instruments and Fair Value Measurements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy_lbl" xml:lang="en-US">Loan Receivable, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy" xlink:to="us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentrations of Credit Risk</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Property and 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_InvestmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentPolicyTextBlock_lbl" xml:lang="en-US">Long-term Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentPolicyTextBlock" xlink:to="us-gaap_InvestmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock" xlink:href="mtc-20231231.xsd#mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock_lbl" xml:lang="en-US">Equity Investment Using Measurement Alternative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock" xlink:to="mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_EquityMethodInvestmentPolicyTextBlock" xlink:href="mtc-20231231.xsd#mtc_EquityMethodInvestmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_EquityMethodInvestmentPolicyTextBlock_lbl" xml:lang="en-US">Equity Method Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EquityMethodInvestmentPolicyTextBlock" xlink:to="mtc_EquityMethodInvestmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_ValueAddedTaxPolicyTextBlock" xlink:href="mtc-20231231.xsd#mtc_ValueAddedTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_ValueAddedTaxPolicyTextBlock_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="mtc_ValueAddedTaxPolicyTextBlock" xlink:to="mtc_ValueAddedTaxPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_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_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US">Cost of Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US">Research and Development</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Selling and Marketing Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Leases</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_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segment Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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</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_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 Income/ (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_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Share-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Earnings per share</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="mtc_RelatedPartiesPolicyTextBlock" xlink:href="mtc-20231231.xsd#mtc_RelatedPartiesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_RelatedPartiesPolicyTextBlock_lbl" xml:lang="en-US">Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_RelatedPartiesPolicyTextBlock" xlink:to="mtc_RelatedPartiesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiscalPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiscalPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiscalPeriod_lbl" xml:lang="en-US">Fiscal Year End</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiscalPeriod" xlink:to="us-gaap_FiscalPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Recent 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="mtc_GujiaMember" xlink:href="mtc-20231231.xsd#mtc_GujiaMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_GujiaMember_lbl" xml:lang="en-US">Gujia [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_GujiaMember" xlink:to="mtc_GujiaMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">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_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl0" xml:lang="en-US">Business Acquisition [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/2009/role/netLabel" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl1" 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_lbl1"/>
    <loc xlink:type="locator" xlink:label="mtc_MMBDTradingMember" xlink:href="mtc-20231231.xsd#mtc_MMBDTradingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_MMBDTradingMember_lbl" xml:lang="en-US">MMBD Trading [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_MMBDTradingMember" xlink:to="mtc_MMBDTradingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_MMGlobalMember" xlink:href="mtc-20231231.xsd#mtc_MMGlobalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_MMGlobalMember_lbl" xml:lang="en-US">MM Global [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_MMGlobalMember" xlink:to="mtc_MMGlobalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_AlphaMindTechnologyLimitedMember" xlink:href="mtc-20231231.xsd#mtc_AlphaMindTechnologyLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_AlphaMindTechnologyLimitedMember_lbl" xml:lang="en-US">Alpha Mind Technology Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AlphaMindTechnologyLimitedMember" xlink:to="mtc_AlphaMindTechnologyLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_MMCapitalMember" xlink:href="mtc-20231231.xsd#mtc_MMCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_MMCapitalMember_lbl" xml:lang="en-US">MM Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_MMCapitalMember" xlink:to="mtc_MMCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember" xlink:href="mtc-20231231.xsd#mtc_DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember_lbl" xml:lang="en-US">Disposition of MMBD Advisory and MM Capital, MM SPC and Fundex SPC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember" xlink:to="mtc_DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_HuaMeiTradingMember" xlink:href="mtc-20231231.xsd#mtc_HuaMeiTradingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_HuaMeiTradingMember_lbl" xml:lang="en-US">HuaMei Trading [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_HuaMeiTradingMember" xlink:to="mtc_HuaMeiTradingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_CactiFintecLimitedMember" xlink:href="mtc-20231231.xsd#mtc_CactiFintecLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_CactiFintecLimitedMember_lbl" xml:lang="en-US">Cacti Fintec Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CactiFintecLimitedMember" xlink:to="mtc_CactiFintecLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_CactiFintecLimitedNote1Member" xlink:href="mtc-20231231.xsd#mtc_CactiFintecLimitedNote1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_CactiFintecLimitedNote1Member_lbl" xml:lang="en-US">Cacti Fintec Limited Note 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CactiFintecLimitedNote1Member" xlink:to="mtc_CactiFintecLimitedNote1Member_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_CactiFintecLimitedNote2Member" xlink:href="mtc-20231231.xsd#mtc_CactiFintecLimitedNote2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_CactiFintecLimitedNote2Member_lbl" xml:lang="en-US">Cacti Fintec Limited Note 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CactiFintecLimitedNote2Member" xlink:to="mtc_CactiFintecLimitedNote2Member_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_YifanSunMember" xlink:href="mtc-20231231.xsd#mtc_YifanSunMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_YifanSunMember_lbl" xml:lang="en-US">Yifan Sun [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_YifanSunMember" xlink:to="mtc_YifanSunMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_FLJGroupLimitedMember" xlink:href="mtc-20231231.xsd#mtc_FLJGroupLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_FLJGroupLimitedMember_lbl" xml:lang="en-US">FLJ Group Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_FLJGroupLimitedMember" xlink:to="mtc_FLJGroupLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_YongZhangMember" xlink:href="mtc-20231231.xsd#mtc_YongZhangMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_YongZhangMember_lbl" xml:lang="en-US">Yong Zhang [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_YongZhangMember" xlink:to="mtc_YongZhangMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentMember_lbl" xml:lang="en-US">Property, Plant and Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentMember" xlink:to="us-gaap_PropertyPlantAndEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_CaishangEducationTechnologyBeijingCoLtdMember" xlink:href="mtc-20231231.xsd#mtc_CaishangEducationTechnologyBeijingCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_CaishangEducationTechnologyBeijingCoLtdMember_lbl" xml:lang="en-US">Caishang Education Technology (Beijing) Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CaishangEducationTechnologyBeijingCoLtdMember" xlink:to="mtc_CaishangEducationTechnologyBeijingCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_XtransferMember" xlink:href="mtc-20231231.xsd#mtc_XtransferMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_XtransferMember_lbl" xml:lang="en-US">Xtransfer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_XtransferMember" xlink:to="mtc_XtransferMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnsecuredSeniorConvertiblePromissoryNoteMember" xlink:href="mtc-20231231.xsd#mtc_UnsecuredSeniorConvertiblePromissoryNoteMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnsecuredSeniorConvertiblePromissoryNoteMember_lbl" xml:lang="en-US">Unsecured Senior Convertible Promissory Note [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnsecuredSeniorConvertiblePromissoryNoteMember" xlink:to="mtc_UnsecuredSeniorConvertiblePromissoryNoteMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_SeniorConvertiblePromissoryNoteMember" xlink:href="mtc-20231231.xsd#mtc_SeniorConvertiblePromissoryNoteMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_SeniorConvertiblePromissoryNoteMember_lbl" xml:lang="en-US">Senior Convertible Promissory Note [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_SeniorConvertiblePromissoryNoteMember" xlink:to="mtc_SeniorConvertiblePromissoryNoteMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_UnconvertedNotesMember" xlink:href="mtc-20231231.xsd#mtc_UnconvertedNotesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_UnconvertedNotesMember_lbl" xml:lang="en-US">Unconverted Notes [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnconvertedNotesMember" xlink:to="mtc_UnconvertedNotesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="currency_HKD" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_HKD"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="currency_HKD_lbl" xml:lang="en-US">Hong Kong [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_HKD" xlink:to="currency_HKD_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_TonyWayneNetworkTechnologyCoMember" xlink:href="mtc-20231231.xsd#mtc_TonyWayneNetworkTechnologyCoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_TonyWayneNetworkTechnologyCoMember_lbl" xml:lang="en-US">Tony Wayne Network Technology Co. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_TonyWayneNetworkTechnologyCoMember" xlink:to="mtc_TonyWayneNetworkTechnologyCoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_SecuritiesPurchaseAgreementMember" xlink:href="mtc-20231231.xsd#mtc_SecuritiesPurchaseAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_SecuritiesPurchaseAgreementMember_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="mtc_SecuritiesPurchaseAgreementMember" xlink:to="mtc_SecuritiesPurchaseAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_RestrictedStockAwardAgreementMember" xlink:href="mtc-20231231.xsd#mtc_RestrictedStockAwardAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_RestrictedStockAwardAgreementMember_lbl" xml:lang="en-US">Restricted Stock Award Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_RestrictedStockAwardAgreementMember" xlink:to="mtc_RestrictedStockAwardAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_VGMasterFundSPCMember" xlink:href="mtc-20231231.xsd#mtc_VGMasterFundSPCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_VGMasterFundSPCMember_lbl" xml:lang="en-US">VG Master Fund SPC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_VGMasterFundSPCMember" xlink:to="mtc_VGMasterFundSPCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_PromissoryNoteMember" xlink:href="mtc-20231231.xsd#mtc_PromissoryNoteMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_PromissoryNoteMember_lbl" xml:lang="en-US">Promissory Note [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PromissoryNoteMember" xlink:to="mtc_PromissoryNoteMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_FortuneFintechLimitedMember" xlink:href="mtc-20231231.xsd#mtc_FortuneFintechLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_FortuneFintechLimitedMember_lbl" xml:lang="en-US">Fortune Fintech Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_FortuneFintechLimitedMember" xlink:to="mtc_FortuneFintechLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_TwoThousandNineteenShareIncentivePlanMember" xlink:href="mtc-20231231.xsd#mtc_TwoThousandNineteenShareIncentivePlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_TwoThousandNineteenShareIncentivePlanMember_lbl" xml:lang="en-US">Two Thousand Nineteen Share Incentive Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_TwoThousandNineteenShareIncentivePlanMember" xlink:to="mtc_TwoThousandNineteenShareIncentivePlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_FINRAMember" xlink:href="mtc-20231231.xsd#mtc_FINRAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_FINRAMember_lbl" xml:lang="en-US">FINRA [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_FINRAMember" xlink:to="mtc_FINRAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="mtc_StatutoryReserveTable" xlink:href="mtc-20231231.xsd#mtc_StatutoryReserveTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_StatutoryReserveTable_lbl" xml:lang="en-US">Statutory Reserve [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_StatutoryReserveTable" xlink:to="mtc_StatutoryReserveTable_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_StatutoryReserveLineItems" xlink:href="mtc-20231231.xsd#mtc_StatutoryReserveLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_StatutoryReserveLineItems_lbl" xml:lang="en-US">Statutory Reserve [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_StatutoryReserveLineItems" xlink:to="mtc_StatutoryReserveLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesTable" xlink:href="mtc-20231231.xsd#mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesTable" xlink:to="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems" xlink:href="mtc-20231231.xsd#mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems" xlink:to="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xml:lang="en-US">Disaggregation of Revenue [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xml:lang="en-US">Disaggregation of Revenue [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable" xlink:href="mtc-20231231.xsd#mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) - Schedule of Disaggregate the Company&apos;s Revenue Geographic Area [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable" xlink:to="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaLineItems" xlink:href="mtc-20231231.xsd#mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) - Schedule of Disaggregate the Company&apos;s Revenue Geographic Area [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaLineItems" xlink:to="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US">Business Acquisition [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupClassificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupClassificationDomain_lbl" xml:lang="en-US">Disposal Group Classification [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupClassificationDomain" xlink:to="us-gaap_DisposalGroupClassificationDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" xlink:href="mtc-20231231.xsd#mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesTable_lbl" xml:lang="en-US">Commitments and Contingencies (Details) - Schedule of Future Lease Payments Under Operating Leases [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" xlink:to="mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems" xlink:href="mtc-20231231.xsd#mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems_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="mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems" xlink:to="mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xml:lang="en-US">Customer [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US">Concentration Risk Benchmark [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US">Concentration Risk Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US">Concentration Risk [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US">Concentration Risk [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US">Segments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US">Segment Reporting Information [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 Party, Type [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="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="mtc_OrganizationandNatureofOperationsDetailsTable" xlink:href="mtc-20231231.xsd#mtc_OrganizationandNatureofOperationsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_OrganizationandNatureofOperationsDetailsTable_lbl" xml:lang="en-US">Organization and Nature of Operations (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OrganizationandNatureofOperationsDetailsTable" xlink:to="mtc_OrganizationandNatureofOperationsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_OrganizationandNatureofOperationsDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_OrganizationandNatureofOperationsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_OrganizationandNatureofOperationsDetailsLineItems_lbl" xml:lang="en-US">Organization and Nature of Operations [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OrganizationandNatureofOperationsDetailsLineItems" xlink:to="mtc_OrganizationandNatureofOperationsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_BusinessCombinationDetailsTable" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_BusinessCombinationDetailsTable_lbl" xml:lang="en-US">Business Combination (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationDetailsTable" xlink:to="mtc_BusinessCombinationDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_lbl" xml:lang="en-US">Business Combination [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="mtc_DiscontinuedOperationsDetailsTable" xlink:href="mtc-20231231.xsd#mtc_DiscontinuedOperationsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_DiscontinuedOperationsDetailsTable_lbl" xml:lang="en-US">Discontinued Operations (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DiscontinuedOperationsDetailsTable" xlink:to="mtc_DiscontinuedOperationsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_DiscontinuedOperationsDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_DiscontinuedOperationsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_DiscontinuedOperationsDetailsLineItems_lbl" xml:lang="en-US">Discontinued Operations (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DiscontinuedOperationsDetailsLineItems" xlink:to="mtc_DiscontinuedOperationsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="mtc_LoanReceivableNetDetailsTable" xlink:href="mtc-20231231.xsd#mtc_LoanReceivableNetDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_LoanReceivableNetDetailsTable_lbl" xml:lang="en-US">Loan Receivable, Net (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_LoanReceivableNetDetailsTable" xlink:to="mtc_LoanReceivableNetDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_LoanReceivableNetDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_LoanReceivableNetDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_LoanReceivableNetDetailsLineItems_lbl" xml:lang="en-US">Loan Receivable, Net [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_LoanReceivableNetDetailsLineItems" xlink:to="mtc_LoanReceivableNetDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US">Balance Sheet Location [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_PropertyandEquipmentNetDetailsTable" xlink:href="mtc-20231231.xsd#mtc_PropertyandEquipmentNetDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_PropertyandEquipmentNetDetailsTable_lbl" xml:lang="en-US">Property and Equipment, Net (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PropertyandEquipmentNetDetailsTable" xlink:to="mtc_PropertyandEquipmentNetDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_PropertyandEquipmentNetDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_PropertyandEquipmentNetDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_PropertyandEquipmentNetDetailsLineItems_lbl" xml:lang="en-US">Property and Equipment, Net (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PropertyandEquipmentNetDetailsLineItems" xlink:to="mtc_PropertyandEquipmentNetDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_LongTermInvestmentsDetailsTable" xlink:href="mtc-20231231.xsd#mtc_LongTermInvestmentsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_LongTermInvestmentsDetailsTable_lbl" xml:lang="en-US">Long-Term Investments (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_LongTermInvestmentsDetailsTable" xlink:to="mtc_LongTermInvestmentsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl" xml:lang="en-US">Long Term Investments [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_NotesReceivableDetailsTable" xlink:href="mtc-20231231.xsd#mtc_NotesReceivableDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_NotesReceivableDetailsTable_lbl" xml:lang="en-US">Notes Receivable (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_NotesReceivableDetailsTable" xlink:to="mtc_NotesReceivableDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_NotesReceivableDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_NotesReceivableDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_NotesReceivableDetailsLineItems_lbl" xml:lang="en-US">Notes Receivable (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_NotesReceivableDetailsLineItems" xlink:to="mtc_NotesReceivableDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_ConvertiblePromissoryNotesDetailsTable" xlink:href="mtc-20231231.xsd#mtc_ConvertiblePromissoryNotesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ConvertiblePromissoryNotesDetailsTable_lbl" xml:lang="en-US">Convertible Promissory Notes (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ConvertiblePromissoryNotesDetailsTable" xlink:to="mtc_ConvertiblePromissoryNotesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Convertible Promissory Notes [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_AllCurrenciesDomain_lbl" xml:lang="en-US">All Currencies [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_AllCurrenciesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_IncomeTaxesDetailsTable" xlink:href="mtc-20231231.xsd#mtc_IncomeTaxesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_IncomeTaxesDetailsTable_lbl" xml:lang="en-US">Income Taxes (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_IncomeTaxesDetailsTable" xlink:to="mtc_IncomeTaxesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_IncomeTaxesDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_IncomeTaxesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_IncomeTaxesDetailsLineItems_lbl" xml:lang="en-US">Income Taxes (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_IncomeTaxesDetailsLineItems" xlink:to="mtc_IncomeTaxesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="mtc_ShareholdersEquityDetailsTable" xlink:href="mtc-20231231.xsd#mtc_ShareholdersEquityDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ShareholdersEquityDetailsTable_lbl" xml:lang="en-US">Shareholders&apos; Equity (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ShareholdersEquityDetailsTable" xlink:to="mtc_ShareholdersEquityDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US">Shareholders&#8217; Equity [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_StatutoryReserveDetailsTable" xlink:href="mtc-20231231.xsd#mtc_StatutoryReserveDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_StatutoryReserveDetailsTable_lbl" xml:lang="en-US">Statutory Reserve (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_StatutoryReserveDetailsTable" xlink:to="mtc_StatutoryReserveDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_StatutoryReserveDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_StatutoryReserveDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_StatutoryReserveDetailsLineItems_lbl" xml:lang="en-US">Statutory Reserve [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_StatutoryReserveDetailsLineItems" xlink:to="mtc_StatutoryReserveDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_CommitmentsandContingenciesDetailsTable" xlink:href="mtc-20231231.xsd#mtc_CommitmentsandContingenciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CommitmentsandContingenciesDetailsTable_lbl" xml:lang="en-US">Commitments and Contingencies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CommitmentsandContingenciesDetailsTable" xlink:to="mtc_CommitmentsandContingenciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_CommitmentsandContingenciesDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_CommitmentsandContingenciesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CommitmentsandContingenciesDetailsLineItems_lbl" xml:lang="en-US">Commitments and Contingencies (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CommitmentsandContingenciesDetailsLineItems" xlink:to="mtc_CommitmentsandContingenciesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="mtc_SubsequentEventsDetailsTable" xlink:href="mtc-20231231.xsd#mtc_SubsequentEventsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_SubsequentEventsDetailsTable" xlink:to="mtc_SubsequentEventsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_SubsequentEventsDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_SubsequentEventsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_SubsequentEventsDetailsLineItems_lbl" xml:lang="en-US">Subsequent Events (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_SubsequentEventsDetailsLineItems" xlink:to="mtc_SubsequentEventsDetailsLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_AggregatePurchasePrice_lbl1" xml:lang="en-US">The amount of aggregate purchase price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AggregatePurchasePrice" xlink:to="mtc_AggregatePurchasePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer_lbl0" xml:lang="en-US">The amount of advance from customer under business combination.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet_lbl0" xml:lang="en-US">The amount of other receivables, net under business combination.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable_lbl0" xml:lang="en-US">The amount of salary payable under business combination.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment_lbl0" xml:lang="en-US">The amount of short-term investment under business combination.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable_lbl0" xml:lang="en-US">The amount of taxes payable under business combination.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset_lbl0" xml:lang="en-US">The amount of right-of-use asset under business combination.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations_lbl0" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations" xlink:to="mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations_lbl0" xml:lang="en-US">Cash, Cash Equivalents And Restricted Cash From Continuing Operations.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations" xlink:to="mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_CashReceivedFromReturnOfLongtermInvestment_lbl0" xml:lang="en-US">Amount of Cash received from return of long-term investment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CashReceivedFromReturnOfLongtermInvestment" xlink:to="mtc_CashReceivedFromReturnOfLongtermInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_DeferredTaxAssetsCutoffAdjustments_lbl0" xml:lang="en-US">The cutoff date is the point in time that delineates when additional business transactions are to be recorded in the following reporting period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DeferredTaxAssetsCutoffAdjustments" xlink:to="mtc_DeferredTaxAssetsCutoffAdjustments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_DiscontinuedOperationCarryingAmountOfNetAssets_lbl0" xml:lang="en-US">Amount of carrying amount of net assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DiscontinuedOperationCarryingAmountOfNetAssets" xlink:to="mtc_DiscontinuedOperationCarryingAmountOfNetAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_DiscontinuedOperationOtherGeneralAndAdministrative_lbl0" xml:lang="en-US">Amount of general and administrative expense classified as other.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DiscontinuedOperationOtherGeneralAndAdministrative" xlink:to="mtc_DiscontinuedOperationOtherGeneralAndAdministrative_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_DiscontinuedOperationProfessionalFees_lbl0" xml:lang="en-US">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.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DiscontinuedOperationProfessionalFees" xlink:to="mtc_DiscontinuedOperationProfessionalFees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations_lbl0" xml:lang="en-US">Amount of total loss on sale of discontinued operations.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations" xlink:to="mtc_DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_DisposalGroupIncludingDiscontinuedOperationSellingandMarketing_lbl0" xml:lang="en-US">Amount of selling and marketing.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DisposalGroupIncludingDiscontinuedOperationSellingandMarketing" xlink:to="mtc_DisposalGroupIncludingDiscontinuedOperationSellingandMarketing_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance_lbl0" xml:lang="en-US">Effective Income Tax Rate Operating Loss Carryforward Valuation Allowance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance" xlink:to="mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation Statutory Income.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome" xlink:to="mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation Valuation Allowance Recognized With Respect To The Loss PRC Companies.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies" xlink:to="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock_lbl0" xml:lang="en-US">Equity investment using measurement alternative.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock" xlink:to="mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_EquityMethodInvestmentPolicyTextBlock_lbl0" xml:lang="en-US">Equity method investment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EquityMethodInvestmentPolicyTextBlock" xlink:to="mtc_EquityMethodInvestmentPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_ForeignCurrencyTransactionsGainLossBeforeTax_lbl0" xml:lang="en-US">Foreign currency transaction gain (loss).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ForeignCurrencyTransactionsGainLossBeforeTax" xlink:to="mtc_ForeignCurrencyTransactionsGainLossBeforeTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_IssuedAndOutstandingShares_lbl0" xml:lang="en-US">Number of issued and outstanding shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_IssuedAndOutstandingShares" xlink:to="mtc_IssuedAndOutstandingShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_LoanReceivableInterestRate_lbl0" xml:lang="en-US">Interest rate on loan receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_LoanReceivableInterestRate" xlink:to="mtc_LoanReceivableInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_MarketAccessCustomersPeriod_lbl0" xml:lang="en-US">Market access customers period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_MarketAccessCustomersPeriod" xlink:to="mtc_MarketAccessCustomersPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_MaturityDate_lbl0" xml:lang="en-US">Date when the amount represent loan scheduled to be fully repaid, in YYYY-MM-DD format.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_MaturityDate" xlink:to="mtc_MaturityDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_NoncashLeaseExpense_lbl0" xml:lang="en-US">Non-cash lease expense.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_NoncashLeaseExpense" xlink:to="mtc_NoncashLeaseExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_NotesReceivable_lbl0" xml:lang="en-US">Notes receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_NotesReceivable" xlink:to="mtc_NotesReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_NotesReceivableOnDisposalOfAlphaMind_lbl0" xml:lang="en-US">Notes receivable on disposal of Alpha Mind.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_NotesReceivableOnDisposalOfAlphaMind" xlink:to="mtc_NotesReceivableOnDisposalOfAlphaMind_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities_lbl0" xml:lang="en-US">Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities" xlink:to="mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_OriginalIssueDiscountRate_lbl0" xml:lang="en-US">Percentage of original issue discount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OriginalIssueDiscountRate" xlink:to="mtc_OriginalIssueDiscountRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_OriginalIssuedDiscount_lbl0" xml:lang="en-US">Percentage of original issued discount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OriginalIssuedDiscount" xlink:to="mtc_OriginalIssuedDiscount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_OutstandingSecuritiesPercentage_lbl0" xml:lang="en-US">Outstanding securities percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OutstandingSecuritiesPercentage" xlink:to="mtc_OutstandingSecuritiesPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_PercentageOfDiscountOnMarketPrice_lbl0" xml:lang="en-US">Percentage of discount on market price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PercentageOfDiscountOnMarketPrice" xlink:to="mtc_PercentageOfDiscountOnMarketPrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_PercentageOfRegisteredCapital_lbl0" xml:lang="en-US">Percentage of registered capital.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PercentageOfRegisteredCapital" xlink:to="mtc_PercentageOfRegisteredCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_PercentageOfValueAddedTax_lbl0" xml:lang="en-US">Percentage of value added tax,</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PercentageOfValueAddedTax" xlink:to="mtc_PercentageOfValueAddedTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_PercentageofReserveOnNetProfit_lbl0" xml:lang="en-US">Percentage of reserve on net profit.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PercentageofReserveOnNetProfit" xlink:to="mtc_PercentageofReserveOnNetProfit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_PreferentialIncomeTaxRate_lbl0" xml:lang="en-US">Preferential income tax rate.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PreferentialIncomeTaxRate" xlink:to="mtc_PreferentialIncomeTaxRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_PrepaidProfessionalFees_lbl0" xml:lang="en-US">Prepaid Professional Fees.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PrepaidProfessionalFees" xlink:to="mtc_PrepaidProfessionalFees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_PurchasePrice_lbl0" xml:lang="en-US">The amount of purchase price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PurchasePrice" xlink:to="mtc_PurchasePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable_lbl0" xml:lang="en-US">Recovery of bad debt allowance on loan receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable" xlink:to="mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment_lbl0" xml:lang="en-US">Recovery of impairment (impairment loss) on long-term investment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment" xlink:to="mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_RelatedPartiesPolicyTextBlock_lbl0" xml:lang="en-US">Related Parties Policy Text Block.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_RelatedPartiesPolicyTextBlock" xlink:to="mtc_RelatedPartiesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives_lbl0" xml:lang="en-US">Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives" xlink:to="mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_StatutoryReserveTextBlock_lbl0" xml:lang="en-US">Statutory Reserve Text Block.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_StatutoryReserveTextBlock" xlink:to="mtc_StatutoryReserveTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_ValueAddedTaxPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for value added tax.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ValueAddedTaxPolicyTextBlock" xlink:to="mtc_ValueAddedTaxPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_iscontinuedOperationsPayrollAndRelatedBenefits_lbl0" xml:lang="en-US">Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_iscontinuedOperationsPayrollAndRelatedBenefits" xlink:to="mtc_iscontinuedOperationsPayrollAndRelatedBenefits_lbl0"/>
    <loc xlink:type="locator" xlink:label="dei_AddressTypeDomain" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AddressTypeDomain_lbl" xml:lang="en-US">Address Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AddressTypeDomain" xlink:to="dei_AddressTypeDomain_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable_lbl1" xml:lang="en-US">Payments to Acquire Notes Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireNotesReceivable" xlink:to="us-gaap_PaymentsToAcquireNotesReceivable_lbl1"/>
    <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="us-gaap_AccruedProfessionalFeesCurrent_lbl0" xml:lang="en-US">Accrued Professional Fees, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_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="us-gaap_FinanceLeasePrincipalPayments_lbl1" xml:lang="en-US">Finance Lease, Principal Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_lbl0" xml:lang="en-US">Restricted Stock, Value, Shares Issued Net of Tax Withholdings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" xlink:to="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl1" xml:lang="en-US">Accounts Payable and Other Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentPolicyTextBlock_lbl0" xml:lang="en-US">Investment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentPolicyTextBlock" xlink:to="us-gaap_InvestmentPolicyTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="mtc_StatutoryReserveAbstract" xlink:href="mtc-20231231.xsd#mtc_StatutoryReserveAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_StatutoryReserveAbstract_lbl" xml:lang="en-US">Statutory Reserve Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_StatutoryReserveAbstract" xlink:to="mtc_StatutoryReserveAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit_lbl0" xml:lang="en-US">Adjustments to Additional Paid in Capital, Stock Split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract61_lbl0" xml:lang="en-US">Unlabeled Abstract61</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract61" xlink:to="mtc_UnlabeledAbstract61_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract62_lbl0" xml:lang="en-US">Unlabeled Abstract62</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract62" xlink:to="mtc_UnlabeledAbstract62_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_PreferentialIncomeTaxRate_lbl1" xml:lang="en-US">Preferential Income Tax Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PreferentialIncomeTaxRate" xlink:to="mtc_PreferentialIncomeTaxRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract60_lbl0" xml:lang="en-US">Unlabeled Abstract60</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract60" xlink:to="mtc_UnlabeledAbstract60_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Tax [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract65_lbl0" xml:lang="en-US">Unlabeled Abstract65</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract65" xlink:to="mtc_UnlabeledAbstract65_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract66_lbl0" xml:lang="en-US">Unlabeled Abstract66</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract66" xlink:to="mtc_UnlabeledAbstract66_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract63_lbl0" xml:lang="en-US">Unlabeled Abstract63</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract63" xlink:to="mtc_UnlabeledAbstract63_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract64_lbl0" xml:lang="en-US">Unlabeled Abstract64</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract64" xlink:to="mtc_UnlabeledAbstract64_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_HKD_lbl0" xml:lang="en-US">Hong Kong, Dollars</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_HKD" xlink:to="currency_HKD_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract69_lbl0" xml:lang="en-US">Unlabeled Abstract69</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract69" xlink:to="mtc_UnlabeledAbstract69_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_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="mtc_UnlabeledAbstract67_lbl0" xml:lang="en-US">Unlabeled Abstract67</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract67" xlink:to="mtc_UnlabeledAbstract67_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract68_lbl0" xml:lang="en-US">Unlabeled Abstract68</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract68" xlink:to="mtc_UnlabeledAbstract68_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_NoncashLeaseExpense_lbl1" xml:lang="en-US">Noncash Lease Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_NoncashLeaseExpense" xlink:to="mtc_NoncashLeaseExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl0" xml:lang="en-US">Document Accounting Standard</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_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_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="dei_AuditorName_lbl0" xml:lang="en-US">Auditor Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl0" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl0" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ConsultingServicesMember_lbl0" xml:lang="en-US">Consulting Services Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ConsultingServicesMember" xlink:to="mtc_ConsultingServicesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_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_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="mtc_TonyWayneNetworkTechnologyCoMember_lbl0" xml:lang="en-US">Tony Wayne Network Technology Co Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_TonyWayneNetworkTechnologyCoMember" xlink:to="mtc_TonyWayneNetworkTechnologyCoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl0" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl0" xml:lang="en-US">Payments to Acquire Equity Method Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPaymentsToAcquireBusinesses_lbl0" xml:lang="en-US">Other Payments to Acquire Businesses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPaymentsToAcquireBusinesses" xlink:to="us-gaap_OtherPaymentsToAcquireBusinesses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_DiscontinuedOperationCarryingAmountOfNetAssets_lbl1" xml:lang="en-US">Discontinued Operation Carrying Amount Of Net Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DiscontinuedOperationCarryingAmountOfNetAssets" xlink:to="mtc_DiscontinuedOperationCarryingAmountOfNetAssets_lbl1"/>
    <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="us-gaap_LesseeOperatingLeaseDescription_lbl0" xml:lang="en-US">Lessee, Operating Lease, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseDescription" xlink:to="us-gaap_LesseeOperatingLeaseDescription_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="mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable_lbl1" xml:lang="en-US">Recovery Of Bad Debt Allowance On Loan Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable" xlink:to="mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract72_lbl0" xml:lang="en-US">Unlabeled Abstract72</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract72" xlink:to="mtc_UnlabeledAbstract72_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract73_lbl0" xml:lang="en-US">Unlabeled Abstract73</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract73" xlink:to="mtc_UnlabeledAbstract73_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract70_lbl0" xml:lang="en-US">Unlabeled Abstract70</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract70" xlink:to="mtc_UnlabeledAbstract70_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract71_lbl0" xml:lang="en-US">Unlabeled Abstract71</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract71" xlink:to="mtc_UnlabeledAbstract71_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract76_lbl0" xml:lang="en-US">Unlabeled Abstract76</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract76" xlink:to="mtc_UnlabeledAbstract76_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome_lbl0" xml:lang="en-US">Business Acquisitions, Purchase Price Allocation, Year of Acquisition, Net Effect on Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract77_lbl0" xml:lang="en-US">Unlabeled Abstract77</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract77" xlink:to="mtc_UnlabeledAbstract77_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract74_lbl0" xml:lang="en-US">Unlabeled Abstract74</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract74" xlink:to="mtc_UnlabeledAbstract74_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract75_lbl0" xml:lang="en-US">Unlabeled Abstract75</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract75" xlink:to="mtc_UnlabeledAbstract75_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_AcquisitionConsiderationGivenUpByARelatedParty_lbl0" xml:lang="en-US">Acquisition Consideration Given Up By ARelated Party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AcquisitionConsiderationGivenUpByARelatedParty" xlink:to="mtc_AcquisitionConsiderationGivenUpByARelatedParty_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract78_lbl0" xml:lang="en-US">Unlabeled Abstract78</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract78" xlink:to="mtc_UnlabeledAbstract78_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivablesTextBlock_lbl0" xml:lang="en-US">Financing Receivables [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivablesTextBlock" xlink:to="us-gaap_FinancingReceivablesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract79_lbl0" xml:lang="en-US">Unlabeled Abstract79</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract79" xlink:to="mtc_UnlabeledAbstract79_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract38_lbl0" xml:lang="en-US">Unlabeled Abstract38</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract38" xlink:to="mtc_UnlabeledAbstract38_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecurityDeposit_lbl0" xml:lang="en-US">Security Deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecurityDeposit" xlink:to="us-gaap_SecurityDeposit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract39_lbl0" xml:lang="en-US">Unlabeled Abstract39</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract39" xlink:to="mtc_UnlabeledAbstract39_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="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl0" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_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="us-gaap_StockholdersEquityOtherShares_lbl0" xml:lang="en-US">Stockholders&apos; Equity, Other Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityOtherShares" xlink:to="us-gaap_StockholdersEquityOtherShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_StatutoryReserveDetailsLineItems_lbl0" xml:lang="en-US">Statutory Reserve Details Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_StatutoryReserveDetailsLineItems" xlink:to="mtc_StatutoryReserveDetailsLineItems_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_EquityMethodInvestmentOtherThanTemporaryImpairment_lbl0" xml:lang="en-US">Equity Method Investment, Other than Temporary Impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:to="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_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="mtc_RelatedPartiesPolicyTextBlock_lbl1" xml:lang="en-US">Related Parties Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_RelatedPartiesPolicyTextBlock" xlink:to="mtc_RelatedPartiesPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract40_lbl0" xml:lang="en-US">Unlabeled Abstract40</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract40" xlink:to="mtc_UnlabeledAbstract40_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromOtherShortTermDebt_lbl0" xml:lang="en-US">Proceeds from Other Short-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromOtherShortTermDebt" xlink:to="us-gaap_ProceedsFromOtherShortTermDebt_lbl0"/>
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfEstimatedUsefulLivesAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfEstimatedUsefulLivesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ScheduleOfEstimatedUsefulLivesAbstract_lbl" xml:lang="en-US">Schedule Of Estimated Useful Lives Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ScheduleOfEstimatedUsefulLivesAbstract" xlink:to="mtc_ScheduleOfEstimatedUsefulLivesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract43_lbl0" xml:lang="en-US">Unlabeled Abstract43</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract43" xlink:to="mtc_UnlabeledAbstract43_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_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="mtc_UnlabeledAbstract44_lbl0" xml:lang="en-US">Unlabeled Abstract44</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract44" xlink:to="mtc_UnlabeledAbstract44_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract41_lbl0" xml:lang="en-US">Unlabeled Abstract41</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract41" xlink:to="mtc_UnlabeledAbstract41_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract42_lbl0" xml:lang="en-US">Unlabeled Abstract42</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract42" xlink:to="mtc_UnlabeledAbstract42_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl0" xml:lang="en-US">Deferred Tax Assets, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl0" xml:lang="en-US">Local Phone Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract47_lbl0" xml:lang="en-US">Unlabeled Abstract47</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract47" xlink:to="mtc_UnlabeledAbstract47_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract48_lbl0" xml:lang="en-US">Unlabeled Abstract48</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract48" xlink:to="mtc_UnlabeledAbstract48_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract45_lbl0" xml:lang="en-US">Unlabeled Abstract45</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract45" xlink:to="mtc_UnlabeledAbstract45_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract46_lbl0" xml:lang="en-US">Unlabeled Abstract46</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract46" xlink:to="mtc_UnlabeledAbstract46_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencySettlementAgreementTerms_lbl0" xml:lang="en-US">Loss Contingency, Settlement Agreement, Terms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencySettlementAgreementTerms" xlink:to="us-gaap_LossContingencySettlementAgreementTerms_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract49_lbl0" xml:lang="en-US">Unlabeled Abstract49</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract49" xlink:to="mtc_UnlabeledAbstract49_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_GeneralAndAdministrativeAbstract_lbl0" xml:lang="en-US">General And Administrative Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_GeneralAndAdministrativeAbstract" xlink:to="mtc_GeneralAndAdministrativeAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentExpenditureAdditionToLongLivedAssets_lbl0" xml:lang="en-US">Segment, Expenditure, Addition to Long-Lived Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:to="us-gaap_SegmentExpenditureAdditionToLongLivedAssets_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="dei_EntityCommonStockSharesOutstanding_lbl0" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_AsOfDecember312023Abstract_lbl0" xml:lang="en-US">As Of December312023 Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AsOfDecember312023Abstract" xlink:to="mtc_AsOfDecember312023Abstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl0" xml:lang="en-US">Document Registration Statement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation_lbl0" xml:lang="en-US">Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_lbl0" xml:lang="en-US">Debt Instrument, Unamortized Discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_lbl0"/>
    <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="mtc_UnlabeledAbstract50_lbl0" xml:lang="en-US">Unlabeled Abstract50</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract50" xlink:to="mtc_UnlabeledAbstract50_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl0" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract51_lbl0" xml:lang="en-US">Unlabeled Abstract51</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract51" xlink:to="mtc_UnlabeledAbstract51_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_lbl0" xml:lang="en-US">Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:to="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract54_lbl0" xml:lang="en-US">Unlabeled Abstract54</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract54" xlink:to="mtc_UnlabeledAbstract54_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract55_lbl0" xml:lang="en-US">Unlabeled Abstract55</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract55" xlink:to="mtc_UnlabeledAbstract55_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract52_lbl0" xml:lang="en-US">Unlabeled Abstract52</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract52" xlink:to="mtc_UnlabeledAbstract52_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract53_lbl0" xml:lang="en-US">Unlabeled Abstract53</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract53" xlink:to="mtc_UnlabeledAbstract53_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract58_lbl0" xml:lang="en-US">Unlabeled Abstract58</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract58" xlink:to="mtc_UnlabeledAbstract58_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="mtc_UnconvertedNotesMember_lbl0" xml:lang="en-US">Unconverted Notes Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnconvertedNotesMember" xlink:to="mtc_UnconvertedNotesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract59_lbl0" xml:lang="en-US">Unlabeled Abstract59</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract59" xlink:to="mtc_UnlabeledAbstract59_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl0" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract56_lbl0" xml:lang="en-US">Unlabeled Abstract56</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract56" xlink:to="mtc_UnlabeledAbstract56_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract57_lbl0" xml:lang="en-US">Unlabeled Abstract57</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract57" xlink:to="mtc_UnlabeledAbstract57_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract18" xlink:to="mtc_UnlabeledAbstract18_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_FortuneFintechLimitedMember_lbl0" xml:lang="en-US">Fortune Fintech Limited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_FortuneFintechLimitedMember" xlink:to="mtc_FortuneFintechLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract19" xlink:to="mtc_UnlabeledAbstract19_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract16" xlink:to="mtc_UnlabeledAbstract16_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="mtc_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="mtc_UnlabeledAbstract17" xlink:to="mtc_UnlabeledAbstract17_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_YifanSunMember_lbl0" xml:lang="en-US">Yifan Sun Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_YifanSunMember" xlink:to="mtc_YifanSunMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCurrent_lbl0" xml:lang="en-US">Deferred Costs, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCurrent" xlink:to="us-gaap_DeferredCostsCurrent_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="mtc_OutstandingSecuritiesPercentage_lbl1" xml:lang="en-US">Outstanding Securities Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OutstandingSecuritiesPercentage" xlink:to="mtc_OutstandingSecuritiesPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_lbl0" xml:lang="en-US">Allowance for Loan and Lease Losses, Writeoff</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_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_LongTermInvestments_lbl0" xml:lang="en-US">Long-Term Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermInvestments" xlink:to="us-gaap_LongTermInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl0" xml:lang="en-US">Entity Address, Address Line One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract21" xlink:to="mtc_UnlabeledAbstract21_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl0" xml:lang="en-US">Entity Address, Address Line Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract22" xlink:to="mtc_UnlabeledAbstract22_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationCorporateTaxRate_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation Corporate Tax Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EffectiveIncomeTaxRateReconciliationCorporateTaxRate" xlink:to="mtc_EffectiveIncomeTaxRateReconciliationCorporateTaxRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl0" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl0" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl0" xml:lang="en-US">Security Exchange Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract20" xlink:to="mtc_UnlabeledAbstract20_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract25" xlink:to="mtc_UnlabeledAbstract25_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_YearEndedDecember312022Abstract_lbl0" xml:lang="en-US">Year Ended December312022 Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_YearEndedDecember312022Abstract" xlink:to="mtc_YearEndedDecember312022Abstract_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="mtc_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="mtc_UnlabeledAbstract26" xlink:to="mtc_UnlabeledAbstract26_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl0" xml:lang="en-US">Entity Address, Address Line Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract23" xlink:to="mtc_UnlabeledAbstract23_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract24" xlink:to="mtc_UnlabeledAbstract24_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract29" xlink:to="mtc_UnlabeledAbstract29_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentTextBlock_lbl0" xml:lang="en-US">Investment [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTextBlock" xlink:to="us-gaap_InvestmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl3" 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_lbl3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract27" xlink:to="mtc_UnlabeledAbstract27_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="mtc_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="mtc_UnlabeledAbstract28" xlink:to="mtc_UnlabeledAbstract28_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_FINRAMember_lbl0" xml:lang="en-US">FINRAMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_FINRAMember" xlink:to="mtc_FINRAMember_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="mtc_DiscontinuedOperationProfessionalFees_lbl1" xml:lang="en-US">Discontinued Operation Professional Fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DiscontinuedOperationProfessionalFees" xlink:to="mtc_DiscontinuedOperationProfessionalFees_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_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_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_ConcentrationRiskCreditRisk_lbl0" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl0" xml:lang="en-US">Title of 12(b) Security</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_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="mtc_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="mtc_UnlabeledAbstract32" xlink:to="mtc_UnlabeledAbstract32_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance_lbl1" xml:lang="en-US">Effective Income Tax Rate Operating Loss Carryforward Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance" xlink:to="mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract33" xlink:to="mtc_UnlabeledAbstract33_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable_lbl0" xml:lang="en-US">Proceeds from Sale and Collection of Notes Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable" xlink:to="us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract30" xlink:to="mtc_UnlabeledAbstract30_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract31" xlink:to="mtc_UnlabeledAbstract31_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract36_lbl0" xml:lang="en-US">Unlabeled Abstract36</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract36" xlink:to="mtc_UnlabeledAbstract36_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract37_lbl0" xml:lang="en-US">Unlabeled Abstract37</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract37" xlink:to="mtc_UnlabeledAbstract37_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="mtc_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="mtc_UnlabeledAbstract34" xlink:to="mtc_UnlabeledAbstract34_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract35" xlink:to="mtc_UnlabeledAbstract35_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CashPaidForAbstract_lbl0" xml:lang="en-US">Cash Paid For Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CashPaidForAbstract" xlink:to="mtc_CashPaidForAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_ContactPersonnelName_lbl0" xml:lang="en-US">Contact Personnel Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_ContactPersonnelName" xlink:to="dei_ContactPersonnelName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnallocatedMember_lbl0" xml:lang="en-US">Unallocated Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnallocatedMember" xlink:to="mtc_UnallocatedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl0" xml:lang="en-US">Accounts and Other Receivables, Net, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CactiFintecLimitedNote2Member_lbl0" xml:lang="en-US">Cacti Fintec Limited Note2 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CactiFintecLimitedNote2Member" xlink:to="mtc_CactiFintecLimitedNote2Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_lbl0"/>
    <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_InterestExpenseOther_lbl0" xml:lang="en-US">Interest Expense, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseOther" xlink:to="us-gaap_InterestExpenseOther_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="us-gaap_Goodwill_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockAmountConverted1_lbl2" xml:lang="en-US">Conversion of Stock, Amount Converted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountConverted1" xlink:to="us-gaap_ConversionOfStockAmountConverted1_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl0" xml:lang="en-US">Debt Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl0"/>
    <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_RevenueFromContractWithCustomerIncludingAssessedTax_lbl1" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl1"/>
    <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_IncomeLossFromContinuingOperationsPerDilutedShare_lbl1" 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_lbl1"/>
    <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_SharesIssued_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl0" xml:lang="en-US">Document Shell Company Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_lbl0" xml:lang="en-US">Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_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_CommonUnitIssuanceValue_lbl1" xml:lang="en-US">Common Unit, Issuance Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonUnitIssuanceValue" xlink:to="us-gaap_CommonUnitIssuanceValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives_lbl1" xml:lang="en-US">Schedule Property Plant And Equipment Estimated Useful Lives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives" xlink:to="mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIncome_lbl0" xml:lang="en-US">Other Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncome" xlink:to="us-gaap_OtherIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedSalariesCurrent_lbl0" xml:lang="en-US">Accrued Salaries, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable_lbl1" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Salary Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable_lbl1"/>
    <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="mtc_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="mtc_UnlabeledAbstract10" xlink:to="mtc_UnlabeledAbstract10_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract11" xlink:to="mtc_UnlabeledAbstract11_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CustomerGMember_lbl0" xml:lang="en-US">Customer GMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CustomerGMember" xlink:to="mtc_CustomerGMember_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="mtc_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="mtc_UnlabeledAbstract14" xlink:to="mtc_UnlabeledAbstract14_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Reverse Stock Splits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract15" xlink:to="mtc_UnlabeledAbstract15_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy_lbl0" xml:lang="en-US">Loans and Leases Receivable, Lease Financing, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy" xlink:to="us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract12" xlink:to="mtc_UnlabeledAbstract12_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract13" xlink:to="mtc_UnlabeledAbstract13_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl0" xml:lang="en-US">Software and Software Development Costs [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl0" xml:lang="en-US">Furniture and Fixtures [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl0" xml:lang="en-US">Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesReceivableNet_lbl0" xml:lang="en-US">Financing Receivable, after Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesReceivableNet" xlink:to="us-gaap_NotesReceivableNet_lbl0"/>
    <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="mtc_CaishangEducationTechnologyBeijingCoLtdMember_lbl0" xml:lang="en-US">Caishang Education Technology Beijing Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CaishangEducationTechnologyBeijingCoLtdMember" xlink:to="mtc_CaishangEducationTechnologyBeijingCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashEquivalentsNoncurrent_lbl0" xml:lang="en-US">Restricted Cash Equivalents, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashEquivalentsNoncurrent" xlink:to="us-gaap_RestrictedCashEquivalentsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation_lbl0" xml:lang="en-US">Noncontrolling Interest, Decrease from Deconsolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation" xlink:to="us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation_lbl0"/>
    <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="mtc_DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember_lbl0" xml:lang="en-US">Disposition Of MMBDAdvisory And MMCapital MMSPCAnd Fundex SPCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember" xlink:to="mtc_DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_DiscontinuedOperationOtherGeneralAndAdministrative_lbl1" xml:lang="en-US">Discontinued Operation Other General And Administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DiscontinuedOperationOtherGeneralAndAdministrative" xlink:to="mtc_DiscontinuedOperationOtherGeneralAndAdministrative_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_DisposalGroupIncludingDiscontinuedOperationSellingandMarketing_lbl1" xml:lang="en-US">Disposal Group Including Discontinued Operation Sellingand Marketing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DisposalGroupIncludingDiscontinuedOperationSellingandMarketing" xlink:to="mtc_DisposalGroupIncludingDiscontinuedOperationSellingandMarketing_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract2" xlink:to="mtc_UnlabeledAbstract2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract1" xlink:to="mtc_UnlabeledAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract4" xlink:to="mtc_UnlabeledAbstract4_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Other Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl0" xml:lang="en-US">Payments of Stock Issuance Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract3" xlink:to="mtc_UnlabeledAbstract3_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="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_lbl1" xml:lang="en-US">Proceeds from Sale, Maturity and Collection of Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:to="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract0" xlink:to="mtc_UnlabeledAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl0" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract9" xlink:to="mtc_UnlabeledAbstract9_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_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="mtc_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="mtc_UnlabeledAbstract6" xlink:to="mtc_UnlabeledAbstract6_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract5" xlink:to="mtc_UnlabeledAbstract5_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract8" xlink:to="mtc_UnlabeledAbstract8_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract7" xlink:to="mtc_UnlabeledAbstract7_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl0" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_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="mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities_lbl1" xml:lang="en-US">Operating Lease Rightofuse Assets Obtained In Exchange For Operating Lease Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities" xlink:to="mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ValueAddedTaxPolicyTextBlock_lbl1" xml:lang="en-US">Value Added Tax Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ValueAddedTaxPolicyTextBlock" xlink:to="mtc_ValueAddedTaxPolicyTextBlock_lbl1"/>
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract_lbl" xml:lang="en-US">Schedule Of Earnings Per Share Basic And Diluted Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract_lbl"/>
    <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="mtc_PercentageOfValueAddedTax_lbl1" xml:lang="en-US">Percentage Of Value Added Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PercentageOfValueAddedTax" xlink:to="mtc_PercentageOfValueAddedTax_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_SeniorConvertiblePromissoryNoteMember_lbl0" xml:lang="en-US">Senior Convertible Promissory Note Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_SeniorConvertiblePromissoryNoteMember" xlink:to="mtc_SeniorConvertiblePromissoryNoteMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_OriginalIssuedDiscount_lbl1" xml:lang="en-US">Original Issued Discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OriginalIssuedDiscount" xlink:to="mtc_OriginalIssuedDiscount_lbl1"/>
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaAbstract_lbl" xml:lang="en-US">Schedule Of Disaggregate The Companys Revenue Geographic Area Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaAbstract" xlink:to="mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaAbstract_lbl"/>
    <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="mtc_iscontinuedOperationsPayrollAndRelatedBenefits_lbl1" xml:lang="en-US">iscontinued Operations Payroll And Related Benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_iscontinuedOperationsPayrollAndRelatedBenefits" xlink:to="mtc_iscontinuedOperationsPayrollAndRelatedBenefits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_lbl0" xml:lang="en-US">Restricted Stock, Shares Issued Net of Shares for Tax Withholdings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:to="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_BusinessContactMember_lbl0" xml:lang="en-US">Business Contact [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_BusinessContactMember" xlink:to="dei_BusinessContactMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="mtc_SchedulesOfCompanysRevenueAbstract" xlink:href="mtc-20231231.xsd#mtc_SchedulesOfCompanysRevenueAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_SchedulesOfCompanysRevenueAbstract_lbl" xml:lang="en-US">Schedules Of Companys Revenue Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_SchedulesOfCompanysRevenueAbstract" xlink:to="mtc_SchedulesOfCompanysRevenueAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl0" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_UnlabeledAbstract" xlink:to="mtc_UnlabeledAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_PlacementAgentServicesMember_lbl0" xml:lang="en-US">Placement Agent Services Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PlacementAgentServicesMember" xlink:to="mtc_PlacementAgentServicesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_PromissoryNoteMember_lbl0" xml:lang="en-US">Promissory Note Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PromissoryNoteMember" xlink:to="mtc_PromissoryNoteMember_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="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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Adjustments To Reconcile Net Loss From Operations To Net Cash Used In Operating Activities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract_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="us-gaap_GainLossOnInvestments_lbl0" xml:lang="en-US">Gain (Loss) on Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnInvestments" xlink:to="us-gaap_GainLossOnInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_VGMasterFundSPCMember_lbl0" xml:lang="en-US">VGMaster Fund SPCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_VGMasterFundSPCMember" xlink:to="mtc_VGMasterFundSPCMember_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="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CactiFintecLimitedMember_lbl0" xml:lang="en-US">Cacti Fintec Limited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CactiFintecLimitedMember" xlink:to="mtc_CactiFintecLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment_lbl0" xml:lang="en-US">Financing Receivable, Collectively Evaluated for Impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment" xlink:to="us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_StatutoryReserveTextBlock_lbl1" xml:lang="en-US">Statutory Reserve Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_StatutoryReserveTextBlock" xlink:to="mtc_StatutoryReserveTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_InstallmentPlanFee_lbl0" xml:lang="en-US">Installment Plan Fee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_InstallmentPlanFee" xlink:to="mtc_InstallmentPlanFee_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_MMGlobalMember_lbl0" xml:lang="en-US">MMGlobal Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_MMGlobalMember" xlink:to="mtc_MMGlobalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireInvestments_lbl0" xml:lang="en-US">Payments to Acquire Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInvestments" xlink:to="us-gaap_PaymentsToAcquireInvestments_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_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_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="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="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl0" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentMember_lbl0" xml:lang="en-US">Property, Plant and Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentMember" xlink:to="us-gaap_PropertyPlantAndEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate During Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl0" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation Valuation Allowance Recognized With Respect To Loss In Us Companies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies" xlink:to="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_MMCapitalMember_lbl0" xml:lang="en-US">MMCapital Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_MMCapitalMember" xlink:to="mtc_MMCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable_lbl1" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable_lbl1"/>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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"/>
    <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_SalesRevenueNetMember_lbl0" xml:lang="en-US">Revenue Benchmark [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest_lbl0" xml:lang="en-US">Debt Instrument, Increase, Accrued Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:to="us-gaap_DebtInstrumentIncreaseAccruedInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_lbl0" xml:lang="en-US">Cash Provided by (Used in) Financing Activities, Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl0" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_DeferredTaxAssetsAbstract" xlink:to="mtc_DeferredTaxAssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl0" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_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="dei_DocumentFiscalPeriodFocus_lbl0" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0"/>
    <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="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies_lbl1" xml:lang="en-US">Effective Income Tax Rate Reconciliation Valuation Allowance Recognized With Respect To The Loss PRCCompanies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies" xlink:to="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxCredits" xlink:to="us-gaap_IncomeTaxReconciliationTaxCredits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl0" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl1" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_NotesReceivable_lbl1" xml:lang="en-US">Notes Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_NotesReceivable" xlink:to="mtc_NotesReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Deposit Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInDepositOtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl1" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_SoftwareDevelopmentAndPostcontractMaintenanceMember_lbl0" xml:lang="en-US">Software Development And Postcontract Maintenance Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_SoftwareDevelopmentAndPostcontractMaintenanceMember" xlink:to="mtc_SoftwareDevelopmentAndPostcontractMaintenanceMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl0" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnsecuredSeniorConvertiblePromissoryNoteMember_lbl0" xml:lang="en-US">Unsecured Senior Convertible Promissory Note Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnsecuredSeniorConvertiblePromissoryNoteMember" xlink:to="mtc_UnsecuredSeniorConvertiblePromissoryNoteMember_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="dei_TradingSymbol_lbl0" xml:lang="en-US">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_lbl0" xml:lang="en-US">Interest Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_lbl0"/>
    <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_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="mtc_MarketAccessCustomersPeriod_lbl1" xml:lang="en-US">Market Access Customers Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_MarketAccessCustomersPeriod" xlink:to="mtc_MarketAccessCustomersPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenue_lbl0" xml:lang="en-US">Deferred Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenue" xlink:to="us-gaap_DeferredRevenue_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_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="mtc_FLJGroupLimitedMember_lbl0" xml:lang="en-US">FLJGroup Limited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_FLJGroupLimitedMember" xlink:to="mtc_FLJGroupLimitedMember_lbl0"/>
    <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_ResearchAndDevelopmentExpensePolicy_lbl0" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_SecuritiesPurchaseAgreementMember_lbl0" 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="mtc_SecuritiesPurchaseAgreementMember" xlink:to="mtc_SecuritiesPurchaseAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl0" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_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="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="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl0" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl0" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_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="mtc_MMBDTradingMember_lbl0" xml:lang="en-US">MMBDTrading Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_MMBDTradingMember" xlink:to="mtc_MMBDTradingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl0" xml:lang="en-US">Operating Lease, Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_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_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="mtc_EquityMethodInvestmentPolicyTextBlock_lbl1" xml:lang="en-US">Equity Method Investment Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EquityMethodInvestmentPolicyTextBlock" xlink:to="mtc_EquityMethodInvestmentPolicyTextBlock_lbl1"/>
    <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_OtherNoncashIncomeExpense_lbl0" xml:lang="en-US">Other Noncash Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncomeExpense" xlink:to="us-gaap_OtherNoncashIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_lbl0" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome_lbl1" xml:lang="en-US">Effective Income Tax Rate Reconciliation Statutory Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome" xlink:to="mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome_lbl1"/>
    <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="mtc_MaturityDate_lbl1" xml:lang="en-US">Maturity Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_MaturityDate" xlink:to="mtc_MaturityDate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_FundManagementServicesMember_lbl0" xml:lang="en-US">Fund Management Services Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_FundManagementServicesMember" xlink:to="mtc_FundManagementServicesMember_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_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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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"/>
    <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_StockIssuedDuringPeriodValueNewIssues_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl0" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1_lbl0" xml:lang="en-US">Escrow Deposit Disbursements Related to Property Acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1" xlink:to="us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1_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="dei_DocumentAnnualReport_lbl0" xml:lang="en-US">Document Annual Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_GujiaMember_lbl0" xml:lang="en-US">Gujia Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_GujiaMember" xlink:to="mtc_GujiaMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_YearEndedDecember312021Abstract_lbl0" xml:lang="en-US">Year Ended December312021 Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_YearEndedDecember312021Abstract" xlink:to="mtc_YearEndedDecember312021Abstract_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="dei_EntityAddressCityOrTown_lbl0" xml:lang="en-US">Entity Address, City or Town</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_PrepaidProfessionalFees_lbl1" xml:lang="en-US">Prepaid Professional Fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PrepaidProfessionalFees" xlink:to="mtc_PrepaidProfessionalFees_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_IntroducingBrokerServicesMember_lbl0" xml:lang="en-US">Introducing Broker Services Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_IntroducingBrokerServicesMember" xlink:to="mtc_IntroducingBrokerServicesMember_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaidInKindInterest_lbl0" xml:lang="en-US">Paid-in-Kind Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaidInKindInterest" xlink:to="us-gaap_PaidInKindInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_lbl0" xml:lang="en-US">Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_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_InterestCostsCapitalized_lbl0" xml:lang="en-US">Interest Costs Capitalized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestCostsCapitalized" xlink:to="us-gaap_InterestCostsCapitalized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiscalPeriod_lbl0" xml:lang="en-US">Fiscal Period, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiscalPeriod" xlink:to="us-gaap_FiscalPeriod_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="mtc_MarketDataServicesMember_lbl0" xml:lang="en-US">Market Data Services Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_MarketDataServicesMember" xlink:to="mtc_MarketDataServicesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredOther1_lbl0" xml:lang="en-US">Business Combination, Consideration Transferred, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredOther1_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="dei_EntityVoluntaryFilers_lbl0" xml:lang="en-US">Entity Voluntary Filers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl0" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_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="mtc_FinanceLeaseRightofuseAssetMember_lbl0" xml:lang="en-US">Finance Lease Rightofuse Asset Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_FinanceLeaseRightofuseAssetMember" xlink:to="mtc_FinanceLeaseRightofuseAssetMember_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_lbl3" 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_lbl3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_XtransferMember_lbl0" xml:lang="en-US">Xtransfer Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_XtransferMember" xlink:to="mtc_XtransferMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireLongtermInvestments_lbl0" xml:lang="en-US">Payments to Acquire Long-Term Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireLongtermInvestments" xlink:to="us-gaap_PaymentsToAcquireLongtermInvestments_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_Assets_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_AlphaMindTechnologyLimitedMember_lbl0" xml:lang="en-US">Alpha Mind Technology Limited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AlphaMindTechnologyLimitedMember" xlink:to="mtc_AlphaMindTechnologyLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_lbl0" xml:lang="en-US">Accrued Professional Fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_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_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="mtc_CustomerCMember_lbl0" xml:lang="en-US">Customer CMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CustomerCMember" xlink:to="mtc_CustomerCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment_lbl1" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Shortterm Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment_lbl1"/>
    <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_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_NumberOfOperatingSegments_lbl0" xml:lang="en-US">Number of Operating Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" 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_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_OtherInvestments_lbl0" xml:lang="en-US">Other Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInvestments" xlink:to="us-gaap_OtherInvestments_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_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="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_lbl0" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivables_lbl0" 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_OtherReceivables" xlink:to="us-gaap_OtherReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockAmountIssued1_lbl0" xml:lang="en-US">Conversion of Stock, Amount Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountIssued1" xlink:to="us-gaap_ConversionOfStockAmountIssued1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl0" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl1" xml:lang="en-US">Income (Loss) from Discontinued 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_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl0" xml:lang="en-US">Document Transition Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnTerminationOfLease_lbl0" xml:lang="en-US">Gain (Loss) on Termination of Lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnTerminationOfLease" xlink:to="us-gaap_GainLossOnTerminationOfLease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_PercentageofReserveOnNetProfit_lbl1" xml:lang="en-US">Percentageof Reserve On Net Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PercentageofReserveOnNetProfit" xlink:to="mtc_PercentageofReserveOnNetProfit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl0" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentIssuedPrincipal_lbl0" xml:lang="en-US">Debt Instrument, Issued, Principal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIssuedPrincipal" xlink:to="us-gaap_DebtInstrumentIssuedPrincipal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl0" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations_lbl1" xml:lang="en-US">Cash Cash Equivalents And Restricted Cash From Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations" xlink:to="mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations_lbl1"/>
    <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_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="us-gaap_DepositsPaidForSecuritiesBorrowedAtCarryingValue_lbl0" xml:lang="en-US">Deposits Paid for Securities Borrowed, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsPaidForSecuritiesBorrowedAtCarryingValue" xlink:to="us-gaap_DepositsPaidForSecuritiesBorrowedAtCarryingValue_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_ProceedsFromIssuanceOrSaleOfEquity_lbl0" xml:lang="en-US">Proceeds from Issuance or Sale of Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_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_RevenueFromContractWithCustomerPolicyTextBlock_lbl0" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl0" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl0"/>
    <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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_AsOfDecember312022Abstract_lbl0" xml:lang="en-US">As Of December312022 Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AsOfDecember312022Abstract" xlink:to="mtc_AsOfDecember312022Abstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Employee Related Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CashReceivedFromReturnOfLongtermInvestment_lbl1" xml:lang="en-US">Cash Received From Return Of Longterm Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CashReceivedFromReturnOfLongtermInvestment" xlink:to="mtc_CashReceivedFromReturnOfLongtermInvestment_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="mtc_LoanReceivableInterestRate_lbl1" xml:lang="en-US">Loan Receivable Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_LoanReceivableInterestRate" xlink:to="mtc_LoanReceivableInterestRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CustomerEMember_lbl0" xml:lang="en-US">Customer EMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CustomerEMember" xlink:to="mtc_CustomerEMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_OtherRevenueMember_lbl0" xml:lang="en-US">Other Revenue Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OtherRevenueMember" xlink:to="mtc_OtherRevenueMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent_lbl0" xml:lang="en-US">Financing 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_NotesAndLoansReceivableNetCurrent" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl0" xml:lang="en-US">Additional Paid in Capital, Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl0" xml:lang="en-US">Revenue from External Customers by Geographic Areas [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_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="mtc_HuaMeiTradingMember_lbl0" xml:lang="en-US">Hua Mei Trading Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_HuaMeiTradingMember" xlink:to="mtc_HuaMeiTradingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet_lbl1" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Receivables Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrent_lbl0" xml:lang="en-US">Interest Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrent" xlink:to="us-gaap_InterestPayableCurrent_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_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CurrentLiabilitiesAbstract1_lbl0" xml:lang="en-US">Current Liabilities Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CurrentLiabilitiesAbstract1" xlink:to="mtc_CurrentLiabilitiesAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CurrentLiabilitiesAbstract0_lbl0" xml:lang="en-US">Current Liabilities Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CurrentLiabilitiesAbstract0" xlink:to="mtc_CurrentLiabilitiesAbstract0_lbl0"/>
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfDiscontinuedOperationsBalanceSheetsAndStatementsOfOperationsAndComprehensiveLossAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfDiscontinuedOperationsBalanceSheetsAndStatementsOfOperationsAndComprehensiveLossAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ScheduleOfDiscontinuedOperationsBalanceSheetsAndStatementsOfOperationsAndComprehensiveLossAbstract_lbl" xml:lang="en-US">Schedule Of Discontinued Operations Balance Sheets And Statements Of Operations And Comprehensive Loss Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ScheduleOfDiscontinuedOperationsBalanceSheetsAndStatementsOfOperationsAndComprehensiveLossAbstract" xlink:to="mtc_ScheduleOfDiscontinuedOperationsBalanceSheetsAndStatementsOfOperationsAndComprehensiveLossAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent_lbl1" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl0" xml:lang="en-US">Income (Loss) from Equity Method Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorLocation_lbl0" xml:lang="en-US">Auditor Location</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_NotesReceivableOnDisposalOfAlphaMind_lbl1" xml:lang="en-US">Notes Receivable On Disposal Of Alpha Mind</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_NotesReceivableOnDisposalOfAlphaMind" xlink:to="mtc_NotesReceivableOnDisposalOfAlphaMind_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl0" xml:lang="en-US">Repayments of Related Party Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_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_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl0" xml:lang="en-US">Proceeds from Sale of Investment Projects</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfInvestmentProjects" xlink:to="us-gaap_ProceedsFromSaleOfInvestmentProjects_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="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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl1" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CactiFintecLimitedNote1Member_lbl0" xml:lang="en-US">Cacti Fintec Limited Note1 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CactiFintecLimitedNote1Member" xlink:to="mtc_CactiFintecLimitedNote1Member_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="dei_EntityRegistrantName_lbl0" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_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_InvestmentOwnedBalancePrincipalAmount_lbl0" xml:lang="en-US">Investment Owned, Balance, Principal Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:to="us-gaap_InvestmentOwnedBalancePrincipalAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl0" xml:lang="en-US">City Area Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermLeaseCost_lbl0" xml:lang="en-US">Short-Term Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl0" xml:lang="en-US">Subsidiary, Ownership Percentage, Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl0" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl1" xml:lang="en-US">Stock Issued During Period, Shares, Issued for Services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfConvertibleDebt_lbl0" xml:lang="en-US">Repayments of Convertible Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfConvertibleDebt" xlink:to="us-gaap_RepaymentsOfConvertibleDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">Other General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherGeneralAndAdministrativeExpense" xlink:to="us-gaap_OtherGeneralAndAdministrativeExpense_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="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl0" xml:lang="en-US">Gain (Loss), Foreign Currency Transaction, before Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl0" xml:lang="en-US">Leasehold Improvements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_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_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="dei_EntityAddressCountry_lbl0" xml:lang="en-US">Entity Address, Country</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl0" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_AggregatePurchasePrice_lbl2" xml:lang="en-US">Aggregate Purchase Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AggregatePurchasePrice" xlink:to="mtc_AggregatePurchasePrice_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ForeignCurrencyTransactionsGainLossBeforeTax_lbl1" xml:lang="en-US">Foreign Currency Transactions Gain Loss Before Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ForeignCurrencyTransactionsGainLossBeforeTax" xlink:to="mtc_ForeignCurrencyTransactionsGainLossBeforeTax_lbl1"/>
    <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_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="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_lbl0" xml:lang="en-US">Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl1" xml:lang="en-US">Stock Issued During Period, Value, Issued for Services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl1"/>
    <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="mtc_CustomerFMember_lbl0" xml:lang="en-US">Customer FMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CustomerFMember" xlink:to="mtc_CustomerFMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl0" xml:lang="en-US">Debt Instrument, Annual Principal Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl0"/>
    <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_LaborAndRelatedExpense_lbl0" xml:lang="en-US">Labor and Related Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LaborAndRelatedExpense" xlink:to="us-gaap_LaborAndRelatedExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherBorrowings_lbl0" xml:lang="en-US">Other Borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherBorrowings" xlink:to="us-gaap_OtherBorrowings_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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</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="mtc_PurchasePrice_lbl1" xml:lang="en-US">Purchase Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PurchasePrice" xlink:to="mtc_PurchasePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_OriginalIssueDiscountRate_lbl1" xml:lang="en-US">Original Issue Discount Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OriginalIssueDiscountRate" xlink:to="mtc_OriginalIssueDiscountRate_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_DescriptionOfDifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmount_lbl0" xml:lang="en-US">Description of Difference between Reported Amount and Reporting Currency Denominated Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DescriptionOfDifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmount" xlink:to="us-gaap_DescriptionOfDifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment_lbl1" xml:lang="en-US">Recovery Of Impairmentimpairment Loss On Longterm Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment" xlink:to="mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_SharesToBeIssuedMember_lbl0" xml:lang="en-US">Shares To Be Issued Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_SharesToBeIssuedMember" xlink:to="mtc_SharesToBeIssuedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_YongZhangMember_lbl0" xml:lang="en-US">Yong Zhang Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_YongZhangMember" xlink:to="mtc_YongZhangMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivables_lbl0" xml:lang="en-US">Increase (Decrease) in Notes Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInNotesReceivables" xlink:to="us-gaap_IncreaseDecreaseInNotesReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer_lbl1" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Advance From Customer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer_lbl1"/>
    <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_ProceedsFromPaymentsForLongTermLoansForRelatedParties_lbl0" xml:lang="en-US">Proceeds from Collection of (Payments to Fund) Long-Term Loans to Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xlink:to="us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_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="mtc_DeferredTaxAssetsCutoffAdjustments_lbl1" xml:lang="en-US">Deferred Tax Assets Cutoff Adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DeferredTaxAssetsCutoffAdjustments" xlink:to="mtc_DeferredTaxAssetsCutoffAdjustments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Conversion of Convertible Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl0" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl0" xml:lang="en-US">Operating Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_AssetsAbstract0" xlink:to="mtc_AssetsAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketingAndAdvertisingExpense_lbl0" xml:lang="en-US">Marketing and Advertising Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketingAndAdvertisingExpense" xlink:to="us-gaap_MarketingAndAdvertisingExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_TwoThousandNineteenShareIncentivePlanMember_lbl0" xml:lang="en-US">Two Thousand Nineteen Share Incentive Plan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_TwoThousandNineteenShareIncentivePlanMember" xlink:to="mtc_TwoThousandNineteenShareIncentivePlanMember_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="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl1" 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_lbl1"/>
    <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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl0" xml:lang="en-US">Concentration Risk, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CommissionsMember_lbl0" xml:lang="en-US">Commissions Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CommissionsMember" xlink:to="mtc_CommissionsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_PercentageOfRegisteredCapital_lbl1" xml:lang="en-US">Percentage Of Registered Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PercentageOfRegisteredCapital" xlink:to="mtc_PercentageOfRegisteredCapital_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CurrentAssetsAbstract1_lbl0" xml:lang="en-US">Current Assets Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CurrentAssetsAbstract1" xlink:to="mtc_CurrentAssetsAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl0" xml:lang="en-US">Advertising Cost [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_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="mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations_lbl1" xml:lang="en-US">Cash And Cash Equivalents At Carrying Value Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations" xlink:to="mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CurrentAssetsAbstract0_lbl0" xml:lang="en-US">Current Assets Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CurrentAssetsAbstract0" xlink:to="mtc_CurrentAssetsAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_IcfrAuditorAttestationFlag_lbl0" xml:lang="en-US">ICFR Auditor Attestation Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_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_ProceedsFromCollectionOfNotesReceivable_lbl1" xml:lang="en-US">Proceeds from Collection of Notes Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromCollectionOfNotesReceivable" xlink:to="us-gaap_ProceedsFromCollectionOfNotesReceivable_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_GrossProfit_lbl1" 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_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyDamagesSoughtValue_lbl0" xml:lang="en-US">Loss Contingency, Damages Sought, Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesSoughtValue" xlink:to="us-gaap_LossContingencyDamagesSoughtValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl0" xml:lang="en-US">Entity Ex Transition Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl1" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl1"/>
    <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_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_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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CustomerBMember_lbl0" xml:lang="en-US">Customer BMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CustomerBMember" xlink:to="mtc_CustomerBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl0"/>
    <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_EquityMethodInvestments_lbl0" xml:lang="en-US">Equity Method Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestments" xlink:to="us-gaap_EquityMethodInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock_lbl1" xml:lang="en-US">Equity Investment Using Measurement Alternative Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock" xlink:to="mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff_lbl0" xml:lang="en-US">Proceeds, Financing Receivable, Previously Written off, Recovery</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff" xlink:to="us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeOther_lbl0" xml:lang="en-US">Interest Income, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeOther" xlink:to="us-gaap_InterestIncomeOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset_lbl1" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired And Liabilities Rightofuse Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesAndLoansPayable_lbl0" xml:lang="en-US">Notes and Loans Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansPayable" xlink:to="us-gaap_NotesAndLoansPayable_lbl0"/>
    <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="us-gaap_AssetsNoncurrentAbstract_lbl0" xml:lang="en-US">Assets, Noncurrent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl0" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsAssetsCurrent_lbl0" xml:lang="en-US">Deposits Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsCurrent" xlink:to="us-gaap_DepositsAssetsCurrent_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="mtc_DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations_lbl1" xml:lang="en-US">Discontinued Operation Total Loss On Sale Of Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations" xlink:to="mtc_DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl0" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_MarketDataServicesAndConsultingServicesMember_lbl0" xml:lang="en-US">Market Data Services And Consulting Services Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_MarketDataServicesAndConsultingServicesMember" xlink:to="mtc_MarketDataServicesAndConsultingServicesMember_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="dei_EntityCurrentReportingStatus_lbl0" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl0" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_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="dei_EntityEmergingGrowthCompany_lbl0" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_lbl0"/>
    <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="us-gaap_DepositsAssetsNoncurrent_lbl0" xml:lang="en-US">Deposits Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsNoncurrent" xlink:to="us-gaap_DepositsAssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireLoansReceivable_lbl0" xml:lang="en-US">Payments to Acquire Loans Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireLoansReceivable" xlink:to="us-gaap_PaymentsToAcquireLoansReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansReceivableWithFixedRatesOfInterest1_lbl0" xml:lang="en-US">Loans Receivable with Fixed Rates of Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableWithFixedRatesOfInterest1" xlink:to="us-gaap_LoansReceivableWithFixedRatesOfInterest1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl2" 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_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl0" xml:lang="en-US">Cost of Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrent_lbl0" xml:lang="en-US">Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_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="dei_AuditorFirmId_lbl0" xml:lang="en-US">Auditor Firm ID</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_IssuedAndOutstandingShares_lbl1" xml:lang="en-US">Issued And Outstanding Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_IssuedAndOutstandingShares" xlink:to="mtc_IssuedAndOutstandingShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl0" xml:lang="en-US">Proceeds from Convertible Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_lbl0" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl2" 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_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtTextBlock_lbl0" xml:lang="en-US">Long-Term Debt [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl0" xml:lang="en-US">Debt Instrument, Maturity Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleLongTermNotesPayable_lbl0" xml:lang="en-US">Convertible Notes Payable, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleLongTermNotesPayable" xlink:to="us-gaap_ConvertibleLongTermNotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_lbl0" xml:lang="en-US">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">Net Income (Loss) Attributable to Parent</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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccounting_lbl0" xml:lang="en-US">Basis of Accounting [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccounting" xlink:to="us-gaap_BasisOfAccounting_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_RestrictedStockAwardAgreementMember_lbl0" xml:lang="en-US">Restricted Stock Award Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_RestrictedStockAwardAgreementMember" xlink:to="mtc_RestrictedStockAwardAgreementMember_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_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="mtc_UnlabeledAbstract80_lbl0" xml:lang="en-US">Unlabeled Abstract80</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract80" xlink:to="mtc_UnlabeledAbstract80_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract83_lbl0" xml:lang="en-US">Unlabeled Abstract83</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract83" xlink:to="mtc_UnlabeledAbstract83_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract84_lbl0" xml:lang="en-US">Unlabeled Abstract84</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract84" xlink:to="mtc_UnlabeledAbstract84_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentDiscontinuedOperationsMember_lbl0" xml:lang="en-US">Discontinued Operations [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDiscontinuedOperationsMember" xlink:to="us-gaap_SegmentDiscontinuedOperationsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract81_lbl0" xml:lang="en-US">Unlabeled Abstract81</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract81" xlink:to="mtc_UnlabeledAbstract81_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract82_lbl0" xml:lang="en-US">Unlabeled Abstract82</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract82" xlink:to="mtc_UnlabeledAbstract82_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract87_lbl0" xml:lang="en-US">Unlabeled Abstract87</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract87" xlink:to="mtc_UnlabeledAbstract87_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract85_lbl0" xml:lang="en-US">Unlabeled Abstract85</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract85" xlink:to="mtc_UnlabeledAbstract85_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnlabeledAbstract86_lbl0" xml:lang="en-US">Unlabeled Abstract86</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_UnlabeledAbstract86" xlink:to="mtc_UnlabeledAbstract86_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl0" xml:lang="en-US">Cash Provided by (Used in) Operating Activities, Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentOfFinancingAndStockIssuanceCosts_lbl0" xml:lang="en-US">Payment of Financing and Stock Issuance Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:to="us-gaap_PaymentOfFinancingAndStockIssuanceCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl1" xml:lang="en-US">Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_AlphaMindMember_lbl0" xml:lang="en-US">Alpha Mind Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AlphaMindMember" xlink:to="mtc_AlphaMindMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_PercentageOfDiscountOnMarketPrice_lbl1" xml:lang="en-US">Percentage Of Discount On Market Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PercentageOfDiscountOnMarketPrice" xlink:to="mtc_PercentageOfDiscountOnMarketPrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl0"/>
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_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="mtc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="mtc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CustomerAMember_lbl0" xml:lang="en-US">Customer AMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CustomerAMember" xlink:to="mtc_CustomerAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl0" xml:lang="en-US">Customer Concentration Risk [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_OutstandingSecuritiesconsideration_lbl1" xml:lang="en-US">Outstanding Securitiesconsideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OutstandingSecuritiesconsideration" xlink:to="mtc_OutstandingSecuritiesconsideration_lbl1"/>
    <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"/>
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfInformationBySegmentAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfInformationBySegmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ScheduleOfInformationBySegmentAbstract_lbl" xml:lang="en-US">Schedule Of Information By Segment Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ScheduleOfInformationBySegmentAbstract" xlink:to="mtc_ScheduleOfInformationBySegmentAbstract_lbl"/>
    <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_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_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_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_InterestExpenseDebt_lbl0" xml:lang="en-US">Interest Expense, Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableCurrent_lbl0" xml:lang="en-US">Loans Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableCurrent" xlink:to="us-gaap_LoansPayableCurrent_lbl0"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>20
<FILENAME>mtc-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 Apr 29 23:17:46 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="mtc-20231231.xsd#mtc_r_ConsolidatedBalanceSheet" roleURI="http://MMTecInc.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://MMTecInc.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ConsolidatedIncomeStatement" roleURI="http://MMTecInc.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ConsolidatedIncomeStatement_Parentheticals" roleURI="http://MMTecInc.com/role/ConsolidatedIncomeStatement_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ShareholdersEquityType2or3" roleURI="http://MMTecInc.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ConsolidatedCashFlow" roleURI="http://MMTecInc.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_OrganizationandNatureofOperations" roleURI="http://MMTecInc.com/role/OrganizationandNatureofOperations"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_BasisofPresentation" roleURI="http://MMTecInc.com/role/BasisofPresentation"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_SummaryofSignificantAccountingPolicies" roleURI="http://MMTecInc.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_BusinessCombination" roleURI="http://MMTecInc.com/role/BusinessCombination"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_DiscontinuedOperations" roleURI="http://MMTecInc.com/role/DiscontinuedOperations"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_LoanReceivableNet" roleURI="http://MMTecInc.com/role/LoanReceivableNet"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_PrepaidExpensesandOtherCurrentAssets" roleURI="http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_PropertyandEquipmentNet" roleURI="http://MMTecInc.com/role/PropertyandEquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_LongTermInvestments" roleURI="http://MMTecInc.com/role/LongTermInvestments"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_NotesReceivable" roleURI="http://MMTecInc.com/role/NotesReceivable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_AccruedLiabilitiesandOtherPayables" roleURI="http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_LoanPayable" roleURI="http://MMTecInc.com/role/LoanPayable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ConvertiblePromissoryNotes" roleURI="http://MMTecInc.com/role/ConvertiblePromissoryNotes"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_IncomeTaxes" roleURI="http://MMTecInc.com/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ShareholdersEquity" roleURI="http://MMTecInc.com/role/ShareholdersEquity"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_StatutoryReserve" roleURI="http://MMTecInc.com/role/StatutoryReserve"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_CommitmentsandContingencies" roleURI="http://MMTecInc.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_Concentrations" roleURI="http://MMTecInc.com/role/Concentrations"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_SegmentInformation" roleURI="http://MMTecInc.com/role/SegmentInformation"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_SubsequentEvents" roleURI="http://MMTecInc.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_AccountingPoliciesByPolicy" roleURI="http://MMTecInc.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_BusinessCombinationTables" roleURI="http://MMTecInc.com/role/BusinessCombinationTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_DiscontinuedOperationsTables" roleURI="http://MMTecInc.com/role/DiscontinuedOperationsTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_PrepaidExpensesandOtherCurrentAssetsTables" roleURI="http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_PropertyandEquipmentNetTables" roleURI="http://MMTecInc.com/role/PropertyandEquipmentNetTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_AccruedLiabilitiesandOtherPayablesTables" roleURI="http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_IncomeTaxesTables" roleURI="http://MMTecInc.com/role/IncomeTaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_CommitmentsandContingenciesTables" roleURI="http://MMTecInc.com/role/CommitmentsandContingenciesTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ConcentrationsTables" roleURI="http://MMTecInc.com/role/ConcentrationsTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_SegmentInformationTables" roleURI="http://MMTecInc.com/role/SegmentInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofEstimatedUsefulLivesTable" roleURI="http://MMTecInc.com/role/ScheduleofEstimatedUsefulLivesTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofDisaggregatetheRevenueTable" roleURI="http://MMTecInc.com/role/ScheduleofDisaggregatetheRevenueTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable" roleURI="http://MMTecInc.com/role/ScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofEarningsPerShareBasicandDilutedTable" roleURI="http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofEarningsPerShareBasicandDilutedTable_Parentheticals" roleURI="http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable" roleURI="http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofPurchasePriceTable" roleURI="http://MMTecInc.com/role/ScheduleofPurchasePriceTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable" roleURI="http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofPrepaidExpensesandOtherCurrentAssetsTable" roleURI="http://MMTecInc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofPropertyandEquipmentTable" roleURI="http://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofAccruedLiabilitiesandOtherPayablesTable" roleURI="http://MMTecInc.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofEffectiveIncomeTaxRateTable" roleURI="http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofDeferredIncomeTaxAssetsTable" roleURI="http://MMTecInc.com/role/ScheduleofDeferredIncomeTaxAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" roleURI="http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_SchedulesofCompanysRevenueTable" roleURI="http://MMTecInc.com/role/SchedulesofCompanysRevenueTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ScheduleofInformationbySegmentTable" roleURI="http://MMTecInc.com/role/ScheduleofInformationbySegmentTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_OrganizationandNatureofOperationsDetails" roleURI="http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_BusinessCombinationDetails" roleURI="http://MMTecInc.com/role/BusinessCombinationDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_DiscontinuedOperationsDetails" roleURI="http://MMTecInc.com/role/DiscontinuedOperationsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_LoanReceivableNetDetails" roleURI="http://MMTecInc.com/role/LoanReceivableNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_PropertyandEquipmentNetDetails" roleURI="http://MMTecInc.com/role/PropertyandEquipmentNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_LongTermInvestmentsDetails" roleURI="http://MMTecInc.com/role/LongTermInvestmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_NotesReceivableDetails" roleURI="http://MMTecInc.com/role/NotesReceivableDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_LoanPayableDetails" roleURI="http://MMTecInc.com/role/LoanPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ConvertiblePromissoryNotesDetails" roleURI="http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_IncomeTaxesDetails" roleURI="http://MMTecInc.com/role/IncomeTaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_ShareholdersEquityDetails" roleURI="http://MMTecInc.com/role/ShareholdersEquityDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_StatutoryReserveDetails" roleURI="http://MMTecInc.com/role/StatutoryReserveDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_CommitmentsandContingenciesDetails" roleURI="http://MMTecInc.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_SegmentInformationDetails" roleURI="http://MMTecInc.com/role/SegmentInformationDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#mtc_r_SubsequentEventsDetails" roleURI="http://MMTecInc.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20231231.xsd#DocumentAndEntityInformation" roleURI="http://MMTecInc.com/role/DocumentAndEntityInformation"/>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" 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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositsAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DepositsAssetsCurrent" 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/2023/elts/us-gaap-2023.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_DeferredCostsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DeferredCostsCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" order="6.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/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecurityDeposit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecurityDeposit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_SecurityDeposit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_DepositsAssetsNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesReceivable" xlink:href="mtc-20231231.xsd#mtc_NotesReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="NotesReceivable" order="3.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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrent" order="5.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/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Assets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedSalariesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LoansPayableCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" 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/2023/elts/us-gaap-2023.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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="5.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/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" order="0.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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleLongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:to="us-gaap_ConvertibleLongTermNotesPayable" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent" order="2.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/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:to="us-gaap_Liabilities" order="3.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/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="5.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/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="6.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/2023/elts/us-gaap-2023.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonUnitIssuanceValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonUnitIssuanceValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonUnitIssuanceValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1.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/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="2.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/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="3.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/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_StockholdersEquity" order="4.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/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_MinorityInterest" order="7.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/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="8.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/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="0.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/2023/elts/us-gaap-2023.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="1.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/2023/elts/us-gaap-2023.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="2.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/2023/elts/us-gaap-2023.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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfRevenue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="3.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/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LaborAndRelatedExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LaborAndRelatedExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_LaborAndRelatedExpense" order="0.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/2023/elts/us-gaap-2023.xsd#us-gaap_ProfessionalFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_ProfessionalFees" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_OtherGeneralAndAdministrativeExpense" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_OperatingExpenses" order="3.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/2023/elts/us-gaap-2023.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="4.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/2023/elts/us-gaap-2023.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestIncomeOther" 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/2023/elts/us-gaap-2023.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="RecoveryOfImpairmentimpairmentLossOnLongtermInvestment" xlink:href="mtc-20231231.xsd#mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="RecoveryOfImpairmentimpairmentLossOnLongtermInvestment" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="RecoveryOfBadDebtAllowanceOnLoanReceivable" xlink:href="mtc-20231231.xsd#mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="RecoveryOfBadDebtAllowanceOnLoanReceivable" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherIncome" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ForeignCurrencyTransactionsGainLossBeforeTax" xlink:href="mtc-20231231.xsd#mtc_ForeignCurrencyTransactionsGainLossBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="ForeignCurrencyTransactionsGainLossBeforeTax" order="5.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/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="6.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/2023/elts/us-gaap-2023.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="6.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/2023/elts/us-gaap-2023.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="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" order="0.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/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="11.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/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="12.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/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ProfitLoss_0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" order="1.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/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="2.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" order="16.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/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" 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/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="17.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/2023/elts/us-gaap-2023.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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ConsolidatedIncomeStatement_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="0.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/2023/elts/us-gaap-2023.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" order="2.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/2023/elts/us-gaap-2023.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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesToBeIssuedMember" xlink:href="mtc-20231231.xsd#mtc_SharesToBeIssuedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="SharesToBeIssuedMember" order="4.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/2023/elts/us-gaap-2023.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="5.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/2023/elts/us-gaap-2023.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="6.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/2023/elts/us-gaap-2023.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_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="3.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/2023/elts/us-gaap-2023.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="4.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/2023/elts/us-gaap-2023.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="5.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/2023/elts/us-gaap-2023.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="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="8.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/2023/elts/us-gaap-2023.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="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation" order="11.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="12.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding_0" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit" order="14.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" order="15.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/2023/elts/us-gaap-2023.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="16.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/2023/elts/us-gaap-2023.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="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" order="1.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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:href="mtc-20231231.xsd#mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" 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/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnInvestments" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="2.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/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="NoncashLeaseExpense" xlink:href="mtc-20231231.xsd#mtc_NoncashLeaseExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="NoncashLeaseExpense" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnTerminationOfLease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnTerminationOfLease" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaidInKindInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaidInKindInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_PaidInKindInterest" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OtherNoncashIncomeExpense" order="10.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="0.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/2023/elts/us-gaap-2023.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="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDepositOtherAssets" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" order="4.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/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="5.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/2023/elts/us-gaap-2023.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="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromCollectionOfNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromCollectionOfNotesReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromCollectionOfNotesReceivable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLongtermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireLongtermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquireLongtermInvestments" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="CashReceivedFromReturnOfLongtermInvestment" xlink:href="mtc-20231231.xsd#mtc_CashReceivedFromReturnOfLongtermInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="CashReceivedFromReturnOfLongtermInvestment" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPaymentsToAcquireBusinesses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPaymentsToAcquireBusinesses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_OtherPaymentsToAcquireBusinesses" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLoansReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireLoansReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquireLoansReceivable" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="3.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/2023/elts/us-gaap-2023.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="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_FinanceLeasePrincipalPayments" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromConvertibleDebt" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromOtherShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromOtherShortTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromOtherShortTermDebt" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" order="9.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/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="10.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/2023/elts/us-gaap-2023.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="11.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/2023/elts/us-gaap-2023.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="12.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/2023/elts/us-gaap-2023.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="13.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/2023/elts/us-gaap-2023.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="14.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations" xlink:href="mtc-20231231.xsd#mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CashCashEquivalentsAndRestrictedCashFromContinuingOperations" xlink:href="mtc-20231231.xsd#mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="CashCashEquivalentsAndRestrictedCashFromContinuingOperations" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="17.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/2023/elts/us-gaap-2023.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="0.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/2023/elts/us-gaap-2023.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="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/2023/elts/us-gaap-2023.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="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AcquisitionConsiderationGivenUpByARelatedParty" xlink:href="mtc-20231231.xsd#mtc_AcquisitionConsiderationGivenUpByARelatedParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="AcquisitionConsiderationGivenUpByARelatedParty" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_ConversionOfStockAmountConverted1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesReceivableOnDisposalOfAlphaMind" xlink:href="mtc-20231231.xsd#mtc_NotesReceivableOnDisposalOfAlphaMind"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="NotesReceivableOnDisposalOfAlphaMind" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfInvestmentProjects" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfInvestmentProjects"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_ProceedsFromSaleOfInvestmentProjects" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities" xlink:href="mtc-20231231.xsd#mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_PaymentOfFinancingAndStockIssuanceCosts" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/OrganizationandNatureofOperations">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:type="extended" xlink:role="http://MMTecInc.com/role/BasisofPresentation">
    <loc xlink:type="locator" xlink:label="BasisOfPresentationAbstract" xlink:href="mtc-20231231.xsd#mtc_BasisOfPresentationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccounting" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccounting"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasisOfPresentationAbstract" xlink:to="us-gaap_BasisOfAccounting" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/SummaryofSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:type="extended" xlink:role="http://MMTecInc.com/role/BusinessCombination">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:type="extended" xlink:role="http://MMTecInc.com/role/DiscontinuedOperations">
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/LoanReceivableNet">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansAndLeasesReceivableDisclosureAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssets">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:type="extended" xlink:role="http://MMTecInc.com/role/PropertyandEquipmentNet">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/LongTermInvestments">
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermInvestmentsAbstract" xlink:to="us-gaap_InvestmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/NotesReceivable">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivablesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_FinancingReceivablesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/LoanPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ConvertiblePromissoryNotes">
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="us-gaap_LongTermDebtTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/IncomeTaxes">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:type="extended" xlink:role="http://MMTecInc.com/role/ShareholdersEquity">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/StatutoryReserve">
    <loc xlink:type="locator" xlink:label="StatutoryReserveAbstract" xlink:href="mtc-20231231.xsd#mtc_StatutoryReserveAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserveTable" xlink:href="mtc-20231231.xsd#mtc_StatutoryReserveTable"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserveLineItems" xlink:href="mtc-20231231.xsd#mtc_StatutoryReserveLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReserveAbstract" xlink:to="StatutoryReserveTable" 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="StatutoryReserveTable" xlink:to="StatutoryReserveLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserveTextBlock" xlink:href="mtc-20231231.xsd#mtc_StatutoryReserveTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReserveLineItems" xlink:to="StatutoryReserveTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:type="extended" xlink:role="http://MMTecInc.com/role/Concentrations">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:type="extended" xlink:role="http://MMTecInc.com/role/SegmentInformation">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:type="extended" xlink:role="http://MMTecInc.com/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:type="extended" xlink:role="http://MMTecInc.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="1.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/2023/elts/us-gaap-2023.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="4.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/2023/elts/us-gaap-2023.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InvestmentPolicyTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EquityInvestmentUsingMeasurementAlternativePolicyTextBlock" xlink:href="mtc-20231231.xsd#mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="EquityInvestmentUsingMeasurementAlternativePolicyTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EquityMethodInvestmentPolicyTextBlock" xlink:href="mtc-20231231.xsd#mtc_EquityMethodInvestmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="EquityMethodInvestmentPolicyTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ValueAddedTaxPolicyTextBlock" xlink:href="mtc-20231231.xsd#mtc_ValueAddedTaxPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ValueAddedTaxPolicyTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostOfSalesPolicyTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock" order="13.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/2023/elts/us-gaap-2023.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="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="15.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/2023/elts/us-gaap-2023.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="16.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/2023/elts/us-gaap-2023.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="17.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/2023/elts/us-gaap-2023.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="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="19.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/2023/elts/us-gaap-2023.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="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RelatedPartiesPolicyTextBlock" xlink:href="mtc-20231231.xsd#mtc_RelatedPartiesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="RelatedPartiesPolicyTextBlock" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiscalPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiscalPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FiscalPeriod" order="22.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/2023/elts/us-gaap-2023.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="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="SchedulePropertyPlantAndEquipmentEstimatedUsefulLives" xlink:href="mtc-20231231.xsd#mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="SchedulePropertyPlantAndEquipmentEstimatedUsefulLives" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/BusinessCombinationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/DiscontinuedOperationsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssetsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/PropertyandEquipmentNetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/IncomeTaxesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" 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/2023/elts/us-gaap-2023.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"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/CommitmentsandContingenciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ConcentrationsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/SegmentInformationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofEstimatedUsefulLivesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfEstimatedUsefulLivesAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfEstimatedUsefulLivesAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesTable" xlink:href="mtc-20231231.xsd#mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems" xlink:href="mtc-20231231.xsd#mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEstimatedUsefulLivesAbstract" xlink:to="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesTable" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesTable" 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/2023/elts/us-gaap-2023.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LeaseholdImprovementsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FinanceLeaseRightofuseAssetMember" xlink:href="mtc-20231231.xsd#mtc_FinanceLeaseRightofuseAssetMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="FinanceLeaseRightofuseAssetMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesTable" xlink:to="srt_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/srt-2023.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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesTable" xlink:to="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems" order="3.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/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofDisaggregatetheRevenueTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDisaggregateTheRevenueAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfDisaggregateTheRevenueAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDisaggregateTheRevenueAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="ConsultingServicesMember" xlink:href="mtc-20231231.xsd#mtc_ConsultingServicesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="ConsultingServicesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SoftwareDevelopmentAndPostcontractMaintenanceMember" xlink:href="mtc-20231231.xsd#mtc_SoftwareDevelopmentAndPostcontractMaintenanceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="SoftwareDevelopmentAndPostcontractMaintenanceMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PlacementAgentServicesMember" xlink:href="mtc-20231231.xsd#mtc_PlacementAgentServicesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="PlacementAgentServicesMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MarketDataServicesMember" xlink:href="mtc-20231231.xsd#mtc_MarketDataServicesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="MarketDataServicesMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommissionsMember" xlink:href="mtc-20231231.xsd#mtc_CommissionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="CommissionsMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FundManagementServicesMember" xlink:href="mtc-20231231.xsd#mtc_FundManagementServicesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="FundManagementServicesMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherRevenueMember" xlink:href="mtc-20231231.xsd#mtc_OtherRevenueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="OtherRevenueMember" order="7.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_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable" xlink:href="mtc-20231231.xsd#mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaLineItems" xlink:href="mtc-20231231.xsd#mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaAbstract" xlink:to="SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable" 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/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable" 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/2023/elts/srt-2023.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/2023/country-2023.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"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.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="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="SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable" xlink:to="SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" order="1.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/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable_Parentheticals">
    <loc xlink:type="locator" xlink:label="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAbstract"/>
    <loc xlink:type="locator" xlink:label="AssetsAbstract0" xlink:href="mtc-20231231.xsd#mtc_AssetsAbstract0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="AssetsAbstract0" 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/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract0" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract0" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract0" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract0" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract0" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment" order="4.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/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract0" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashEquivalentsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashEquivalentsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract0" xlink:to="us-gaap_RestrictedCashEquivalentsNoncurrent" order="6.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/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract0" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract0" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract0" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract0" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" order="10.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/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract0" xlink:to="us-gaap_Goodwill" order="11.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/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract0" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="us-gaap_LiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable" order="1.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/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer" order="4.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/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" order="6.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/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofPurchasePriceTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPurchasePriceAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfPurchasePriceAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPurchasePriceAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" 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/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="AlphaMindMember" xlink:href="mtc-20231231.xsd#mtc_AlphaMindMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="AlphaMindMember" 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="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDiscontinuedOperationsBalanceSheetsAndStatementsOfOperationsAndComprehensiveLossAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfDiscontinuedOperationsBalanceSheetsAndStatementsOfOperationsAndComprehensiveLossAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDiscontinuedOperationsBalanceSheetsAndStatementsOfOperationsAndComprehensiveLossAbstract" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_DisposalGroupClassificationAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDiscontinuedOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_SegmentDiscontinuedOperationsMember" 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="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraMDu9NB6bgCaY5bUx/v6knBq7NpobLrfJfjRYTZustaHOsfhmK0NKsUenJrLxVBkTofkH86fNWrcpYQHVpBA/GH7+FohqC3HTHCYMXooxK1FpPm5dSKyuHPCGHQBON39iOko4Z3fkbdOLw/dzh+uwnNunXq37uBkOTQMo5fl+Kp4wMNGMvdSpK] CSR-->
    <loc xlink:type="locator" xlink:label="CurrentAssetsAbstract0" xlink:href="mtc-20231231.xsd#mtc_CurrentAssetsAbstract0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="CurrentAssetsAbstract0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentAssetsAbstract0" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentAssetsAbstract0" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentAssetsAbstract0" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CurrentLiabilitiesAbstract0" xlink:href="mtc-20231231.xsd#mtc_CurrentLiabilitiesAbstract0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="CurrentLiabilitiesAbstract0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentLiabilitiesAbstract0" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentLiabilitiesAbstract0" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DiscontinuedOperationCarryingAmountOfNetAssets" xlink:href="mtc-20231231.xsd#mtc_DiscontinuedOperationCarryingAmountOfNetAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="DiscontinuedOperationCarryingAmountOfNetAssets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations" xlink:href="mtc-20231231.xsd#mtc_DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations" order="4.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/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" order="5.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/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" order="6.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/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" order="7.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/2023/elts/us-gaap-2023.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="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DisposalGroupIncludingDiscontinuedOperationSellingandMarketing" xlink:href="mtc-20231231.xsd#mtc_DisposalGroupIncludingDiscontinuedOperationSellingandMarketing"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="DisposalGroupIncludingDiscontinuedOperationSellingandMarketing" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GeneralAndAdministrativeAbstract" xlink:href="mtc-20231231.xsd#mtc_GeneralAndAdministrativeAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="GeneralAndAdministrativeAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="iscontinuedOperationsPayrollAndRelatedBenefits" xlink:href="mtc-20231231.xsd#mtc_iscontinuedOperationsPayrollAndRelatedBenefits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GeneralAndAdministrativeAbstract" xlink:to="iscontinuedOperationsPayrollAndRelatedBenefits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DiscontinuedOperationProfessionalFees" xlink:href="mtc-20231231.xsd#mtc_DiscontinuedOperationProfessionalFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GeneralAndAdministrativeAbstract" xlink:to="DiscontinuedOperationProfessionalFees" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DiscontinuedOperationOtherGeneralAndAdministrative" xlink:href="mtc-20231231.xsd#mtc_DiscontinuedOperationOtherGeneralAndAdministrative"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GeneralAndAdministrativeAbstract" xlink:to="DiscontinuedOperationOtherGeneralAndAdministrative" order="2.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/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GeneralAndAdministrativeAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="PrepaidProfessionalFees" xlink:href="mtc-20231231.xsd#mtc_PrepaidProfessionalFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="PrepaidProfessionalFees" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherReceivables" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyAndEquipmentAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfPropertyAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_FurnitureAndFixturesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LeaseholdImprovementsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FinanceLeaseRightofuseAssetMember" xlink:href="mtc-20231231.xsd#mtc_FinanceLeaseRightofuseAssetMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="FinanceLeaseRightofuseAssetMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/srt-2023.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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="3.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/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1.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/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2.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/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:to="us-gaap_AccruedProfessionalFeesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:to="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:to="us-gaap_InterestPayableCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfEffectiveIncomeTaxRateAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance" xlink:href="mtc-20231231.xsd#mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:to="EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveIncomeTaxRateReconciliationStatutoryIncome" xlink:href="mtc-20231231.xsd#mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationStatutoryIncome" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies" xlink:href="mtc-20231231.xsd#mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveIncomeTaxRateReconciliationCorporateTaxRate" xlink:href="mtc-20231231.xsd#mtc_EffectiveIncomeTaxRateReconciliationCorporateTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationCorporateTaxRate" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies" xlink:href="mtc-20231231.xsd#mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofDeferredIncomeTaxAssetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDeferredIncomeTaxAssetsAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfDeferredIncomeTaxAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredIncomeTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsCutoffAdjustments" xlink:href="mtc-20231231.xsd#mtc_DeferredTaxAssetsCutoffAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredIncomeTaxAssetsAbstract" xlink:to="DeferredTaxAssetsCutoffAdjustments" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredIncomeTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredIncomeTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredIncomeTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxLiabilities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" xlink:href="mtc-20231231.xsd#mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems" xlink:href="mtc-20231231.xsd#mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" 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/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" xlink:to="srt_StatementScenarioAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" xlink:to="CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="0.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/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="1.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/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="2.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/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems" xlink:to="us-gaap_OperatingLeaseLiability" order="4.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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/SchedulesofCompanysRevenueTable">
    <loc xlink:type="locator" xlink:label="SchedulesOfCompanysRevenueAbstract" xlink:href="mtc-20231231.xsd#mtc_SchedulesOfCompanysRevenueAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SchedulesOfCompanysRevenueAbstract" xlink:to="us-gaap_ConcentrationRiskTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_SalesRevenueNetMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_MajorCustomersAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CustomerAMember" xlink:href="mtc-20231231.xsd#mtc_CustomerAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerBMember" xlink:href="mtc-20231231.xsd#mtc_CustomerBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerCMember" xlink:href="mtc-20231231.xsd#mtc_CustomerCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerCMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerEMember" xlink:href="mtc-20231231.xsd#mtc_CustomerEMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerEMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerFMember" xlink:href="mtc-20231231.xsd#mtc_CustomerFMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerFMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerGMember" xlink:href="mtc-20231231.xsd#mtc_CustomerGMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerGMember" order="5.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_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofInformationbySegmentTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfInformationBySegmentAbstract" xlink:href="mtc-20231231.xsd#mtc_ScheduleOfInformationBySegmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInformationBySegmentAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="MarketDataServicesAndConsultingServicesMember" xlink:href="mtc-20231231.xsd#mtc_MarketDataServicesAndConsultingServicesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="MarketDataServicesAndConsultingServicesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IntroducingBrokerServicesMember" xlink:href="mtc-20231231.xsd#mtc_IntroducingBrokerServicesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="IntroducingBrokerServicesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnallocatedMember" xlink:href="mtc-20231231.xsd#mtc_UnallocatedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="UnallocatedMember" 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="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_GrossProfit" order="1.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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Depreciation" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentExpenditureAdditionToLongLivedAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentExpenditureAdditionToLongLivedAssets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Assets" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="YearEndedDecember312021Abstract" xlink:href="mtc-20231231.xsd#mtc_YearEndedDecember312021Abstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="YearEndedDecember312021Abstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="YearEndedDecember312022Abstract" xlink:href="mtc-20231231.xsd#mtc_YearEndedDecember312022Abstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="YearEndedDecember312022Abstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="OrganizationandNatureofOperationsDetailsTable" xlink:href="mtc-20231231.xsd#mtc_OrganizationandNatureofOperationsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="OrganizationandNatureofOperationsDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_OrganizationandNatureofOperationsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="OrganizationandNatureofOperationsDetailsTable" 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/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandNatureofOperationsDetailsTable" 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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="AlphaMindTechnologyLimitedMember" xlink:href="mtc-20231231.xsd#mtc_AlphaMindTechnologyLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="AlphaMindTechnologyLimitedMember" 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/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandNatureofOperationsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2.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/2023/elts/us-gaap-2023.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="MMCapitalMember" xlink:href="mtc-20231231.xsd#mtc_MMCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MMCapitalMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandNatureofOperationsDetailsTable" 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/2023/elts/srt-2023.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="MMBDTradingMember" xlink:href="mtc-20231231.xsd#mtc_MMBDTradingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="MMBDTradingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandNatureofOperationsDetailsTable" xlink:to="srt_OwnershipAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="GujiaMember" xlink:href="mtc-20231231.xsd#mtc_GujiaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="GujiaMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MMGlobalMember" xlink:href="mtc-20231231.xsd#mtc_MMGlobalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="MMGlobalMember" 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="OrganizationandNatureofOperationsDetailsTable" xlink:to="OrganizationandNatureofOperationsDetailsLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandNatureofOperationsDetailsLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandNatureofOperationsDetailsLineItems" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandNatureofOperationsDetailsLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandNatureofOperationsDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OutstandingSecuritiesconsideration" xlink:href="mtc-20231231.xsd#mtc_OutstandingSecuritiesconsideration"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandNatureofOperationsDetailsLineItems" xlink:to="OutstandingSecuritiesconsideration" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OutstandingSecuritiesPercentage" xlink:href="mtc-20231231.xsd#mtc_OutstandingSecuritiesPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandNatureofOperationsDetailsLineItems" xlink:to="OutstandingSecuritiesPercentage" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregatePurchasePrice" xlink:href="mtc-20231231.xsd#mtc_AggregatePurchasePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandNatureofOperationsDetailsLineItems" xlink:to="AggregatePurchasePrice" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandNatureofOperationsDetailsLineItems" xlink:to="us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_Cash" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LongTermInvestments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfValueAddedTax" xlink:href="mtc-20231231.xsd#mtc_PercentageOfValueAddedTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="PercentageOfValueAddedTax" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DeferredRevenue" order="3.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/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketingAndAdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_MarketingAndAdvertisingExpense" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DescriptionOfDifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DescriptionOfDifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DescriptionOfDifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmount" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/BusinessCombinationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationDetailsTable" xlink:href="mtc-20231231.xsd#mtc_BusinessCombinationDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="BusinessCombinationDetailsTable" 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/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDetailsTable" 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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="AlphaMindMember" xlink:href="mtc-20231231.xsd#mtc_AlphaMindMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="AlphaMindMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="AlphaMindMember_0" xlink:href="mtc-20231231.xsd#mtc_AlphaMindMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="AlphaMindMember_0" 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="BusinessCombinationDetailsTable" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregatePurchasePrice" xlink:href="mtc-20231231.xsd#mtc_AggregatePurchasePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="AggregatePurchasePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredOther1" order="2.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/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="us-gaap_Cash" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsPaidForSecuritiesBorrowedAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositsPaidForSecuritiesBorrowedAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="us-gaap_DepositsPaidForSecuritiesBorrowedAtCarryingValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/DiscontinuedOperationsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="DiscontinuedOperationsDetailsTable" xlink:href="mtc-20231231.xsd#mtc_DiscontinuedOperationsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="DiscontinuedOperationsDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_DiscontinuedOperationsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="DiscontinuedOperationsDetailsTable" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DiscontinuedOperationsDetailsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="AlphaMindMember" xlink:href="mtc-20231231.xsd#mtc_AlphaMindMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="AlphaMindMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember" xlink:href="mtc-20231231.xsd#mtc_DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember" 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="DiscontinuedOperationsDetailsTable" xlink:to="DiscontinuedOperationsDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="IssuedAndOutstandingShares" xlink:href="mtc-20231231.xsd#mtc_IssuedAndOutstandingShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DiscontinuedOperationsDetailsLineItems" xlink:to="IssuedAndOutstandingShares" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DiscontinuedOperationsDetailsLineItems" xlink:to="us-gaap_InterestExpenseOther" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DiscontinuedOperationsDetailsLineItems" xlink:to="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DiscontinuedOperationsDetailsLineItems" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OutstandingSecuritiesconsideration" xlink:href="mtc-20231231.xsd#mtc_OutstandingSecuritiesconsideration"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DiscontinuedOperationsDetailsLineItems" xlink:to="OutstandingSecuritiesconsideration" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/LoanReceivableNetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="LoanReceivableNetDetailsTable" xlink:href="mtc-20231231.xsd#mtc_LoanReceivableNetDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LoanReceivableNetDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_LoanReceivableNetDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansAndLeasesReceivableDisclosureAbstract" xlink:to="LoanReceivableNetDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="HuaMeiTradingMember" xlink:href="mtc-20231231.xsd#mtc_HuaMeiTradingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="HuaMeiTradingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CactiFintecLimitedMember" xlink:href="mtc-20231231.xsd#mtc_CactiFintecLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="CactiFintecLimitedMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="YifanSunMember" xlink:href="mtc-20231231.xsd#mtc_YifanSunMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="YifanSunMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FLJGroupLimitedMember" xlink:href="mtc-20231231.xsd#mtc_FLJGroupLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="FLJGroupLimitedMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="YongZhangMember" xlink:href="mtc-20231231.xsd#mtc_YongZhangMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="YongZhangMember" order="5.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/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="2.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/2023/elts/us-gaap-2023.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="CactiFintecLimitedNote1Member" xlink:href="mtc-20231231.xsd#mtc_CactiFintecLimitedNote1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="CactiFintecLimitedNote1Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CactiFintecLimitedNote2Member" xlink:href="mtc-20231231.xsd#mtc_CactiFintecLimitedNote2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="CactiFintecLimitedNote2Member" 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="LoanReceivableNetDetailsTable" xlink:to="LoanReceivableNetDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInNotesReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_IncreaseDecreaseInNotesReceivables" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoanReceivableInterestRate" xlink:href="mtc-20231231.xsd#mtc_LoanReceivableInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsLineItems" xlink:to="LoanReceivableInterestRate" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireNotesReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireNotesReceivable" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MaturityDate" xlink:href="mtc-20231231.xsd#mtc_MaturityDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsLineItems" xlink:to="MaturityDate" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromCollectionOfNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromCollectionOfNotesReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_ProceedsFromCollectionOfNotesReceivable" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableWithFixedRatesOfInterest1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansReceivableWithFixedRatesOfInterest1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_LoansReceivableWithFixedRatesOfInterest1" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesReceivableNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_NotesReceivableNet" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/PropertyandEquipmentNetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="PropertyandEquipmentNetDetailsTable" xlink:href="mtc-20231231.xsd#mtc_PropertyandEquipmentNetDetailsTable"/>
    <loc xlink:type="locator" xlink:label="PropertyandEquipmentNetDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_PropertyandEquipmentNetDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="PropertyandEquipmentNetDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentNetDetailsTable" xlink:to="us-gaap_BalanceSheetLocationAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentMember" 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="PropertyandEquipmentNetDetailsTable" xlink:to="PropertyandEquipmentNetDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentNetDetailsLineItems" xlink:to="us-gaap_Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentNetDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentNetDetailsLineItems" xlink:to="us-gaap_FinanceLeasePrincipalPayments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/LongTermInvestmentsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="LongTermInvestmentsDetailsTable" xlink:href="mtc-20231231.xsd#mtc_LongTermInvestmentsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermInvestmentsAbstract" xlink:to="LongTermInvestmentsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermInvestmentsDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="CaishangEducationTechnologyBeijingCoLtdMember" xlink:href="mtc-20231231.xsd#mtc_CaishangEducationTechnologyBeijingCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="CaishangEducationTechnologyBeijingCoLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XtransferMember" xlink:href="mtc-20231231.xsd#mtc_XtransferMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="XtransferMember" 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="LongTermInvestmentsDetailsTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestments" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/NotesReceivableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="NotesReceivableDetailsTable" xlink:href="mtc-20231231.xsd#mtc_NotesReceivableDetailsTable"/>
    <loc xlink:type="locator" xlink:label="NotesReceivableDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_NotesReceivableDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="NotesReceivableDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotesReceivableDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="AlphaMindMember" xlink:href="mtc-20231231.xsd#mtc_AlphaMindMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="AlphaMindMember" 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="NotesReceivableDetailsTable" xlink:to="NotesReceivableDetailsLineItems" order="2.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/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotesReceivableDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotesReceivableDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireNotesReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotesReceivableDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireNotesReceivable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotesReceivableDetailsLineItems" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotesReceivableDetailsLineItems" xlink:to="us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotesReceivableDetailsLineItems" xlink:to="us-gaap_RepaymentsOfConvertibleDebt" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/LoanPayableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_OtherBorrowings" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_NotesAndLoansPayable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="ConvertiblePromissoryNotesDetailsTable" xlink:href="mtc-20231231.xsd#mtc_ConvertiblePromissoryNotesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="ConvertiblePromissoryNotesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertiblePromissoryNotesDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1.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/2023/elts/us-gaap-2023.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="UnsecuredSeniorConvertiblePromissoryNoteMember" xlink:href="mtc-20231231.xsd#mtc_UnsecuredSeniorConvertiblePromissoryNoteMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="UnsecuredSeniorConvertiblePromissoryNoteMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SeniorConvertiblePromissoryNoteMember" xlink:href="mtc-20231231.xsd#mtc_SeniorConvertiblePromissoryNoteMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="SeniorConvertiblePromissoryNoteMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnconvertedNotesMember" xlink:href="mtc-20231231.xsd#mtc_UnconvertedNotesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="UnconvertedNotesMember" 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="ConvertiblePromissoryNotesDetailsTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIssuedPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIssuedPrincipal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentIssuedPrincipal" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PurchasePrice" xlink:href="mtc-20231231.xsd#mtc_PurchasePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="PurchasePrice" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OriginalIssueDiscountRate" xlink:href="mtc-20231231.xsd#mtc_OriginalIssueDiscountRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="OriginalIssueDiscountRate" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_SharePrice" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ConversionOfStockSharesIssued1" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ConversionOfStockAmountConverted1" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestExpenseDebt" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/IncomeTaxesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNetAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDetailsTable" xlink:href="mtc-20231231.xsd#mtc_IncomeTaxesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_IncomeTaxesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="IncomeTaxesDetailsTable" 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/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsTable" 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/2023/elts/us-gaap-2023.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="GujiaMember" xlink:href="mtc-20231231.xsd#mtc_GujiaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="GujiaMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_CurrencyAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsTable" xlink:to="srt_CurrencyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CurrencyAxis" xlink:to="currency_AllCurrenciesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="currency_HKD" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_HKD"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CurrencyAxis" xlink:to="currency_HKD" 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="IncomeTaxesDetailsTable" xlink:to="IncomeTaxesDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="us-gaap_IncomeTaxReconciliationTaxCredits" order="1.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/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PreferentialIncomeTaxRate" xlink:href="mtc-20231231.xsd#mtc_PreferentialIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="PreferentialIncomeTaxRate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ShareholdersEquityDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareholdersEquityDetailsTable" xlink:href="mtc-20231231.xsd#mtc_ShareholdersEquityDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="ShareholdersEquityDetailsTable" 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/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsTable" 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/2023/elts/us-gaap-2023.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="TonyWayneNetworkTechnologyCoMember" xlink:href="mtc-20231231.xsd#mtc_TonyWayneNetworkTechnologyCoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="TonyWayneNetworkTechnologyCoMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FortuneFintechLimitedMember" xlink:href="mtc-20231231.xsd#mtc_FortuneFintechLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="FortuneFintechLimitedMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SecuritiesPurchaseAgreementMember" xlink:href="mtc-20231231.xsd#mtc_SecuritiesPurchaseAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="SecuritiesPurchaseAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RestrictedStockAwardAgreementMember" xlink:href="mtc-20231231.xsd#mtc_RestrictedStockAwardAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="RestrictedStockAwardAgreementMember" 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/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="3.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/2023/elts/us-gaap-2023.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="VGMasterFundSPCMember" xlink:href="mtc-20231231.xsd#mtc_VGMasterFundSPCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="VGMasterFundSPCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FortuneFintechLimitedMember_0" xlink:href="mtc-20231231.xsd#mtc_FortuneFintechLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="FortuneFintechLimitedMember_0" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsTable" 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/2023/elts/us-gaap-2023.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="PromissoryNoteMember" xlink:href="mtc-20231231.xsd#mtc_PromissoryNoteMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="PromissoryNoteMember" 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/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsTable" xlink:to="srt_RangeAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/srt-2023.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_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="6.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/2023/elts/us-gaap-2023.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="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="7.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/2023/elts/us-gaap-2023.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="TwoThousandNineteenShareIncentivePlanMember" xlink:href="mtc-20231231.xsd#mtc_TwoThousandNineteenShareIncentivePlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="TwoThousandNineteenShareIncentivePlanMember" 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="ShareholdersEquityDetailsTable" xlink:to="us-gaap_ClassOfStockLineItems" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="0.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/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="3.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/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="5.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/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_OtherInvestments" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityOtherShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityOtherShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockholdersEquityOtherShares" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestCostsCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestCostsCapitalized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_InterestCostsCapitalized" order="14.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/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredOfferingCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_DeferredOfferingCosts" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ConvertibleNotesPayable" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentOwnedBalancePrincipalAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_InvestmentOwnedBalancePrincipalAmount" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PurchasePrice" xlink:href="mtc-20231231.xsd#mtc_PurchasePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="PurchasePrice" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OriginalIssuedDiscount" xlink:href="mtc-20231231.xsd#mtc_OriginalIssuedDiscount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="OriginalIssuedDiscount" order="19.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/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="21.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/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ConversionOfStockAmountConverted1" order="23.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConversionOfStockAmountIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ConversionOfStockAmountIssued1" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonUnitIssuanceValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonUnitIssuanceValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonUnitIssuanceValue" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/StatutoryReserveDetails">
    <loc xlink:type="locator" xlink:label="StatutoryReserveAbstract" xlink:href="mtc-20231231.xsd#mtc_StatutoryReserveAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserveDetailsTable" xlink:href="mtc-20231231.xsd#mtc_StatutoryReserveDetailsTable"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserveDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_StatutoryReserveDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReserveAbstract" xlink:to="StatutoryReserveDetailsTable" 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="StatutoryReserveDetailsTable" xlink:to="StatutoryReserveDetailsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageofReserveOnNetProfit" xlink:href="mtc-20231231.xsd#mtc_PercentageofReserveOnNetProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReserveDetailsLineItems" xlink:to="PercentageofReserveOnNetProfit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfRegisteredCapital" xlink:href="mtc-20231231.xsd#mtc_PercentageOfRegisteredCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReserveDetailsLineItems" xlink:to="PercentageOfRegisteredCapital" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsTable" xlink:href="mtc-20231231.xsd#mtc_CommitmentsandContingenciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_CommitmentsandContingenciesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsandContingenciesDetailsTable" 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/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" 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/2023/elts/us-gaap-2023.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="FINRAMember" xlink:href="mtc-20231231.xsd#mtc_FINRAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="FINRAMember" 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="CommitmentsandContingenciesDetailsTable" xlink:to="CommitmentsandContingenciesDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseDescription" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_OperatingLeaseCost" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_ShortTermLeaseCost" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_OperatingLeasePayments" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LossContingencyDamagesSoughtValue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencySettlementAgreementTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencySettlementAgreementTerms"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LossContingencySettlementAgreementTerms" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InstallmentPlanFee" xlink:href="mtc-20231231.xsd#mtc_InstallmentPlanFee"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="InstallmentPlanFee" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MarketAccessCustomersPeriod" xlink:href="mtc-20231231.xsd#mtc_MarketAccessCustomersPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="MarketAccessCustomersPeriod" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/SegmentInformationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfOperatingSegments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/SubsequentEventsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsDetailsTable" xlink:href="mtc-20231231.xsd#mtc_SubsequentEventsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsDetailsLineItems" xlink:href="mtc-20231231.xsd#mtc_SubsequentEventsDetailsLineItems"/>
    <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="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" 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/2023/elts/srt-2023.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/2023/elts/srt-2023.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_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="srt_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/srt-2023.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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="SubsequentEventsDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentIncreaseAccruedInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfDiscountOnMarketPrice" xlink:href="mtc-20231231.xsd#mtc_PercentageOfDiscountOnMarketPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="PercentageOfDiscountOnMarketPrice" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="DocumentAndEntityInformationAbstract" xlink:href="mtc-20231231.xsd#mtc_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentInformationTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressesAddressTypeAxis" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_EntityAddressesAddressTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_AddressTypeDomain" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_AddressTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="dei_BusinessContactMember" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_BusinessContactMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_BusinessContactMember" 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="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityExTransitionPeriod" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentRegistrationStatement" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentRegistrationStatement" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAnnualReport" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentShellCompanyReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentShellCompanyReport" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine2" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine3" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCountry" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_ContactPersonnelName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_ContactPersonnelName" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="31.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" order="32.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" order="33.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="34.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag" order="35.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentAccountingStandard" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAccountingStandard" order="36.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorName" order="37.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorLocation" order="38.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorFirmId" order="39.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409669859104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - shares<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>Apr. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">MMTEC, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">MTC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">20-F<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">199,145,041<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001742518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentRegistrationStatement', window );">Document Registration Statement</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentShellCompanyReport', window );">Document Shell Company Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-38766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">D8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">Room 2302, 23rd Floor<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">FWD Financial Center<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">308 Des Voeux Road Central<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Sheung Wan<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">HK<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Shares, par value $0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAccountingStandard', window );">Document Accounting Standard</a></td>
<td class="text">U.S. GAAP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Assentsure PAC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Singapore<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">6783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">100027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember', window );">Business Contact</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information Line Items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">FWD Financial Center<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">308 Des Voeux Road Central<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Sheung Wan<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">HK<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_ContactPersonnelName', window );">Contact Personnel Name</a></td>
<td class="text">Xiangdong Wen<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">+852<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">36908356<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">100027<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_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_ContactPersonnelName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of contact personnel</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_ContactPersonnelName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAccountingStandard">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAccountingStandard</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:accountingStandardItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentRegistrationStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a registration statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentRegistrationStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentShellCompanyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentShellCompanyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 3 such as an Office Park</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country code.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCountry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:countryCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409589152144">
<tr>
<th class="tl" colspan="2" 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="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>CURRENT ASSETS:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,759,786<span></span>
</td>
<td class="nump">$ 3,812,772<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">92,040<span></span>
</td>
<td class="nump">199,995<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableNetCurrent', window );">Loan receivable, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">634,576<span></span>
</td>
<td class="nump">4,620,824<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAssetsCurrent', window );">Security deposits - Current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8,662<span></span>
</td>
<td class="nump">8,274<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">415,725<span></span>
</td>
<td class="nump">172,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="Show.showAR( this, 'defref_us-gaap_DeferredCostsCurrent', window );">Deferred offering cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">112,748<span></span>
</td>
<td class="nump">112,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="Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current assets of discontinued operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">108,393<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,023,537<span></span>
</td>
<td class="nump">9,035,211<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>NON-CURRENT ASSETS:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecurityDeposit', window );">Security deposits - Non-current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">138,890<span></span>
</td>
<td class="nump">140,746<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">129,072<span></span>
</td>
<td class="nump">184,423<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAssetsNoncurrent', window );">Deposit for business acquisition</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_NotesReceivable', window );">Notes receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">153,050,301<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">645,420<span></span>
</td>
<td class="nump">1,055,127<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">153,963,683<span></span>
</td>
<td class="nump">2,380,296<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">156,987,220<span></span>
</td>
<td class="nump">11,415,507<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>CURRENT LIABILITIES:</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Salary payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">308,068<span></span>
</td>
<td class="nump">372,980<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableCurrent', window );">Loan payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">241,750<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Accrued liabilities and other payables</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,070,270<span></span>
</td>
<td class="nump">370,697<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities - Current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">373,860<span></span>
</td>
<td class="nump">405,591<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current liabilities of discontinued operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">24,655<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,993,948<span></span>
</td>
<td class="nump">1,173,923<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>NON-CURRENT LIABILITIES:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent', window );">Accrued liabilities - Non-current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">83,700<span></span>
</td>
<td class="nump">209,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities - Non-current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">266,763<span></span>
</td>
<td class="nump">647,983<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleLongTermNotesPayable', window );">Convertible promissory notes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">32,278,403<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="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total non-current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">32,628,866<span></span>
</td>
<td class="nump">857,233<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">34,622,814<span></span>
</td>
<td class="nump">2,031,156<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>SHAREHOLDERS&#8217; EQUITY:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common shares ($0.01 par value, 5,000,000,000 shares authorized; 199,145,041 and 5,145,041 shares issued and outstanding at December 31, 2023 and December 31, 2022) *</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,991,451<span></span>
</td>
<td class="nump">51,451<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonUnitIssuanceValue', window );">Shares to be issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,430,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">92,509,003<span></span>
</td>
<td class="nump">31,727,407<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated profits (deficit)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">26,705,053<span></span>
</td>
<td class="num">(22,253,030)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(271,101)<span></span>
</td>
<td class="num">(141,477)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity attributable to MMTEC, INC.</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">122,364,406<span></span>
</td>
<td class="nump">9,384,351<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interests</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders&#8217; equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">122,364,406<span></span>
</td>
<td class="nump">9,384,351<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 156,987,220<span></span>
</td>
<td class="nump">$ 11,415,507<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="font-size: 10pt">After giving effect to the reverse
stock split effected on July 13, 2022. Also see Note 15.</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_mtc_NotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Notes receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_NotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer), including liabilities for compensation costs, fringe benefits other than pension and postretirement obligations, rent, contractual rights and obligations, and statutory obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="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)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-9<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 (e)<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 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonUnitIssuanceValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stated value of common units of ownership issued by a limited liability company (LLC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonUnitIssuanceValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleLongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleLongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 23: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-9<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 (e)<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 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecurityDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecurityDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409771244320">
<tr>
<th class="tl" colspan="2" 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"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common shares, par value (in Dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common shares, shares authorized</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">5,000,000,000<span></span>
</td>
<td class="nump">5,000,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common shares, shares issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">199,145,041<span></span>
</td>
<td class="nump">5,145,041<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common shares, shares outstanding</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">199,145,041<span></span>
</td>
<td class="nump">5,145,041<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="font-size: 10pt">After giving effect to the reverse
stock split effected on July 13, 2022. Also see Note 15.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409771255568">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Loss - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">REVENUE</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 869,935<span></span>
</td>
<td class="nump">$ 1,073,351<span></span>
</td>
<td class="nump">$ 568,620<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">COST OF REVENUE</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">172,948<span></span>
</td>
<td class="nump">231,084<span></span>
</td>
<td class="nump">141,302<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">GROSS PROFIT</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">696,987<span></span>
</td>
<td class="nump">842,267<span></span>
</td>
<td class="nump">427,318<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>OPERATING EXPENSES:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Selling and marketing</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">901,319<span></span>
</td>
<td class="nump">1,007,652<span></span>
</td>
<td class="nump">303,079<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LaborAndRelatedExpense', window );">Payroll and related benefits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,512,781<span></span>
</td>
<td class="nump">2,609,849<span></span>
</td>
<td class="nump">2,446,019<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Professional fees</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,031,274<span></span>
</td>
<td class="nump">1,210,445<span></span>
</td>
<td class="nump">2,083,019<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherGeneralAndAdministrativeExpense', window );">Other general and administrative</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,091,950<span></span>
</td>
<td class="nump">1,925,939<span></span>
</td>
<td class="nump">2,144,937<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total Operating Expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,537,324<span></span>
</td>
<td class="nump">6,753,885<span></span>
</td>
<td class="nump">6,977,054<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">LOSS FROM OPERATIONS</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(4,840,337)<span></span>
</td>
<td class="num">(5,911,618)<span></span>
</td>
<td class="num">(6,549,736)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>OTHER INCOME (EXPENSE):</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">209,439<span></span>
</td>
<td class="nump">94,372<span></span>
</td>
<td class="nump">1,658<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(746,410)<span></span>
</td>
<td class="text"> <span></span>
</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="Show.showAR( this, 'defref_mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment', window );">Recovery of impairment (impairment loss) on long-term investment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">439,111<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(585,333)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable', window );">Recovery of bad debt allowance on loan receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">550,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">940<span></span>
</td>
<td class="nump">6,366<span></span>
</td>
<td class="nump">54,774<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_ForeignCurrencyTransactionsGainLossBeforeTax', window );">Foreign currency transaction gain (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(4,723)<span></span>
</td>
<td class="nump">146,501<span></span>
</td>
<td class="num">(38,670)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total Other Income (Expense)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">448,357<span></span>
</td>
<td class="nump">247,239<span></span>
</td>
<td class="num">(567,571)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">LOSS BEFORE INCOME TAXES</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(4,391,980)<span></span>
</td>
<td class="num">(5,664,379)<span></span>
</td>
<td class="num">(7,117,307)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">INCOME TAXES</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">NET LOSS FROM CONTINUING OPERATIONS</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(4,391,980)<span></span>
</td>
<td class="num">(5,664,379)<span></span>
</td>
<td class="num">(7,117,307)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract', window );"><strong>DISCONTINUED OPERATIONS</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Income (loss) from discontinued operations, net of applicable income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(551,017)<span></span>
</td>
<td class="nump">19,003<span></span>
</td>
<td class="nump">66,552<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Net gain on sale of discontinued operations, net of applicable income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">53,818,778<span></span>
</td>
<td class="text"> <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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">NET INCOME FROM DISCONTINUED OPERATIONS</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">53,267,761<span></span>
</td>
<td class="nump">19,003<span></span>
</td>
<td class="nump">66,552<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">NET INCOME (LOSS)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">48,875,781<span></span>
</td>
<td class="num">(5,645,376)<span></span>
</td>
<td class="num">(7,050,755)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net loss attributable to non-controlling interest from discontinued operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(82,302)<span></span>
</td>
<td class="text"> <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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">NET INCOME (LOSS) ATTRIBUTABLE TO MMTEC, INC.</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">48,958,083<span></span>
</td>
<td class="num">(5,645,376)<span></span>
</td>
<td class="num">(7,050,755)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>COMPREHENSIVE INCOME (LOSS):</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">NET INCOME (LOSS)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">48,875,781<span></span>
</td>
<td class="num">(5,645,376)<span></span>
</td>
<td class="num">(7,050,755)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxAbstract', window );"><strong>OTHER COMPREHENSIVE INCOME (LOSS)</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(138,414)<span></span>
</td>
<td class="num">(184,885)<span></span>
</td>
<td class="nump">45,115<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">TOTAL COMPREHENSIVE INCOME (LOSS)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">48,737,367<span></span>
</td>
<td class="num">(5,830,261)<span></span>
</td>
<td class="num">(7,005,640)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Less: Comprehensive loss attributable to non-controlling interests from discontinued operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(91,092)<span></span>
</td>
<td class="text"> <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="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">COMPREHENSIVE INCOME (LOSS) ATTRIBUTABLE TO MMTEC, INC.</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 48,828,459<span></span>
</td>
<td class="num">$ (5,830,261)<span></span>
</td>
<td class="num">$ (7,005,640)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">105,243,671<span></span>
</td>
<td class="nump">3,497,109<span></span>
</td>
<td class="nump">2,450,447<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>GAIN(LOSS) EARNINGS PER SHARE - BASIC AND DILUTED</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Continuing operations, basic (in Dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (1.62)<span></span>
</td>
<td class="num">$ (2.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Discontinued operations, basic (in Dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.51<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.02<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">After giving effect to the reverse stock split effected on July 13, 2022. Also see Note 15.</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_mtc_ForeignCurrencyTransactionsGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign currency transaction gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_ForeignCurrencyTransactionsGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Recovery of bad debt allowance on loan receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Recovery of impairment (impairment loss) on long-term investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of 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="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/2147483586/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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) 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="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 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<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="Show.toggleNext( this );">+ Details</a><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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 (b)<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 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 7: 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 8: 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 9: 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/2147483586/944-220-S99-1<br><br>Reference 10: 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 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 12: 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 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-1<br><br>Reference 14: 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/2147483589/942-220-S99-1<br><br>Reference 15: 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.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. 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="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(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482551/740-270-45-3<br><br>Reference 3: 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 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 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<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 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<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 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<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 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per 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="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/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 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/2147483589/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="Show.toggleNext( this );">+ Details</a><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_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: 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 (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: 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 (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<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="Show.toggleNext( this );">+ Details</a><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_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest bearing assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LaborAndRelatedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LaborAndRelatedExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, 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="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-c)<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://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 4: 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 5: 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="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of general and administrative expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column E)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column E)(Footnote 6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<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(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: 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/2147483581/946-220-45-3<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 1<br> -Subparagraph (SX 210.6-07(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409588066960">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Loss (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">105,243,671<span></span>
</td>
<td class="nump">3,497,109<span></span>
</td>
<td class="nump">2,450,447<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Continuing operations, diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (1.62)<span></span>
</td>
<td class="num">$ (2.90)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Discontinued operations, diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.51<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.02<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">After giving effect to the reverse stock split effected on July 13, 2022. Also see Note 15.</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_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 (b)<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 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 7: 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 8: 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 9: 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/2147483586/944-220-S99-1<br><br>Reference 10: 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 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 13: 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 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per 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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409589256928">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Shareholders&#8217; Equity - USD ($)<br></strong></div></th>
<th class="th" colspan="2"><div>Common Shares</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Shares to be Issued</div></th>
<th class="th"><div>Non- controlling Interests</div></th>
<th class="th" colspan="2"><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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2020</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 20,820<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 12,233,589<span></span>
</td>
<td class="num">$ (9,556,899)<span></span>
</td>
<td class="num">$ (1,707)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 2,695,803<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2020</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,082,001<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Issuance of common stock for service</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,250<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,023,111<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">1,024,361<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Issuance of common stock for service (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">125,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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock for cash</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 9,300<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">16,627,900<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">16,637,200<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock for cash (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">930,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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="num">(7,050,755)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(7,050,755)<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">45,115<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">45,115<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2021</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 31,370<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">29,884,600<span></span>
</td>
<td class="num">(16,607,654)<span></span>
</td>
<td class="nump">43,408<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">13,351,724<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2021</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3,137,001<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock for cash</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 19,500<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,697,251<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">1,716,751<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock for cash (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,950,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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="num">(5,645,376)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(5,645,376)<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(184,885)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(184,885)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2022</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 51,451<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">31,727,407<span></span>
</td>
<td class="num">(22,253,030)<span></span>
</td>
<td class="num">(141,477)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 9,384,351<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2022</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,145,041<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>
<td class="nump">5,145,041<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit', window );">Reverse stock split adjustment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 47<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(47)<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="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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits', window );">Reverse stock split adjustment (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">4,706<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Issuance of common stock for direct offering cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 534<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">145,603<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">$ 146,137<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Issuance of common stock for direct offering cost (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">53,334<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock for cash</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,430,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,430,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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Acquisition of additional non-controlling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,298,616<span></span>
</td>
<td class="nump">15,298,616<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of bond to equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,940,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">60,781,596<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">62,721,596<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of bond to equity (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">194,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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">48,958,083<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(82,302)<span></span>
</td>
<td class="nump">48,875,781<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(129,624)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,790)<span></span>
</td>
<td class="num">(138,414)<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="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation', window );">Deconsolidation of discontinued operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,207,524)<span></span>
</td>
<td class="num">(15,207,524)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,991,451<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 92,509,003<span></span>
</td>
<td class="nump">$ 26,705,053<span></span>
</td>
<td class="num">$ (271,101)<span></span>
</td>
<td class="nump">$ 1,430,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 122,364,406<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">199,145,041<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>
<td class="nump">199,145,041<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr><td colspan="10"></td></tr>
<tr><td colspan="10"><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">After giving effect to the reverse
stock split effected on July 13, 2022. Also see Note 15.</span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top"><span style="font-size: 10pt">After giving effect to the reverse
stock split effected on July 13, 2022. Also see Note 15.</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_AdjustmentsToAdditionalPaidInCapitalStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in additional paid in capital (APIC) resulting from a stock split in which per-share par value or stated value is not changed proportionately.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the reduction or elimination during the period of a noncontrolling interest resulting from the parent's loss of control and deconsolidation of the entity in which one or more outside parties had a noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(2)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<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><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reduction in the number of shares during the period as a result of a reverse stock split.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued pursuant to acquisitions during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409589240800">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 48,875,781<span></span>
</td>
<td class="num">$ (5,645,376)<span></span>
</td>
<td class="num">$ (7,050,755)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Less: Net income from discontinued operations</a></td>
<td class="nump">53,267,761<span></span>
</td>
<td class="nump">19,003<span></span>
</td>
<td class="nump">66,552<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net loss from continuing operations</a></td>
<td class="num">(4,391,980)<span></span>
</td>
<td class="num">(5,664,379)<span></span>
</td>
<td class="num">(7,117,307)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss from operations to Net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">45,782<span></span>
</td>
<td class="nump">66,428<span></span>
</td>
<td class="nump">40,130<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Impairment loss on long-term investment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">585,333<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,024,361<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Allowance for (recovery from) bad debts</a></td>
<td class="num">(550,000)<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">550,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Recovery of impairment on long-term investment</a></td>
<td class="num">(439,111)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_NoncashLeaseExpense', window );">Non-cash lease expense</a></td>
<td class="nump">395,616<span></span>
</td>
<td class="nump">367,631<span></span>
</td>
<td class="nump">353,419<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnTerminationOfLease', window );">Gain on lease termination</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,437)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on extinguishment of debt</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(41,548)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaidInKindInterest', window );">Imputed interest expense on convertible promissory notes</a></td>
<td class="nump">693,299<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency transaction (gain) loss</a></td>
<td class="num">(4,723)<span></span>
</td>
<td class="num">(146,501)<span></span>
</td>
<td class="nump">38,670<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Noncash other expense (income)</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(88,911)<span></span>
</td>
<td class="nump">906<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="num">(398,841)<span></span>
</td>
<td class="num">(389,518)<span></span>
</td>
<td class="num">(393,740)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">108,302<span></span>
</td>
<td class="num">(78,245)<span></span>
</td>
<td class="num">(84,752)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDepositOtherAssets', window );">Security deposit</a></td>
<td class="num">(431)<span></span>
</td>
<td class="num">(26,596)<span></span>
</td>
<td class="nump">465,843<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(240,743)<span></span>
</td>
<td class="nump">33,015<span></span>
</td>
<td class="num">(54,782)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(117,004)<span></span>
</td>
<td class="nump">121,984<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Salary payable</a></td>
<td class="num">(62,536)<span></span>
</td>
<td class="nump">108,133<span></span>
</td>
<td class="nump">142,758<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accrued liabilities and other payables</a></td>
<td class="num">(181,304)<span></span>
</td>
<td class="nump">242,066<span></span>
</td>
<td class="nump">267,195<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">NET CASH USED IN OPERATING ACTIVITIES FROM CONTINUING OPERATIONS</a></td>
<td class="num">(5,026,670)<span></span>
</td>
<td class="num">(5,593,881)<span></span>
</td>
<td class="num">(4,105,967)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations', window );">NET CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES FROM DISCONTINUED OPERATIONS</a></td>
<td class="num">(124,838)<span></span>
</td>
<td class="nump">3,314<span></span>
</td>
<td class="nump">9,461<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">NET CASH USED IN OPERATING ACTIVITIES</a></td>
<td class="num">(5,151,508)<span></span>
</td>
<td class="num">(5,590,567)<span></span>
</td>
<td class="num">(4,096,506)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM INVESTING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(970)<span></span>
</td>
<td class="num">(3,792)<span></span>
</td>
<td class="num">(37,068)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from disposal of property and equipment</a></td>
<td class="nump">7,771<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable', window );">Collection of loan to related party</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">93,887<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromCollectionOfNotesReceivable', window );">Collection of loan to third parties</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">75,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireLongtermInvestments', window );">Long-term investment in equity</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(350,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_CashReceivedFromReturnOfLongtermInvestment', window );">Cash received from return of long-term investment</a></td>
<td class="nump">439,111<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherPaymentsToAcquireBusinesses', window );">Cash paid for business acquisition</a></td>
<td class="num">(87,083,160)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireLoansReceivable', window );">Loan to third parties</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(2,615,313)<span></span>
</td>
<td class="num">(2,300,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties', window );">Loan repayment from third parties</a></td>
<td class="nump">878,469<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Deposit for business acquisition</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,000,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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">NET CASH USED IN INVESTING ACTIVITIES FROM CONTINUING OPERATIONS</a></td>
<td class="num">(85,758,779)<span></span>
</td>
<td class="num">(3,544,105)<span></span>
</td>
<td class="num">(2,593,181)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations', window );">NET CASH USED IN INVESTING ACTIVITIES FROM DISCONTINUED OPERATIONS</a></td>
<td class="num">(779,770)<span></span>
</td>
<td class="text"> <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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">NET CASH USED IN INVESTING ACTIVITIES</a></td>
<td class="num">(86,538,549)<span></span>
</td>
<td class="num">(3,544,105)<span></span>
</td>
<td class="num">(2,593,181)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM FINANCING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Payment on finance lease</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(163,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of stocks</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,750,140<span></span>
</td>
<td class="nump">16,637,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from issuance of convertible promissory notes</a></td>
<td class="nump">88,000,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromOtherShortTermDebt', window );">Proceeds from short-term loans and other payable</a></td>
<td class="nump">1,671,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Repayments to related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,339)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">NET CASH PROVIDED BY FINANCING ACTIVITIES FROM CONTINUING OPERATIONS</a></td>
<td class="nump">89,671,750<span></span>
</td>
<td class="nump">1,750,140<span></span>
</td>
<td class="nump">16,471,560<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations', window );">NET CASH USED IN FINANCING ACTIVITIES FROM DISCONTINUED OPERATIONS</a></td>
<td class="num">(5,000)<span></span>
</td>
<td class="text"> <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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">NET CASH PROVIDED BY FINANCING ACTIVITIES</a></td>
<td class="nump">89,666,750<span></span>
</td>
<td class="nump">1,750,140<span></span>
</td>
<td class="nump">16,471,560<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">EFFECT OF EXCHANGE RATE ON CASH AND CASH EQUIVALENTS</a></td>
<td class="num">(27,104)<span></span>
</td>
<td class="nump">3,789<span></span>
</td>
<td class="num">(1,579)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS</a></td>
<td class="num">(2,050,411)<span></span>
</td>
<td class="num">(7,380,743)<span></span>
</td>
<td class="nump">9,780,294<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH AND CASH EQUIVALENTS - beginning of year</a></td>
<td class="nump">3,825,477<span></span>
</td>
<td class="nump">11,206,220<span></span>
</td>
<td class="nump">1,425,926<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH AND CASH EQUIVALENTS - end of year</a></td>
<td class="nump">1,775,066<span></span>
</td>
<td class="nump">3,825,477<span></span>
</td>
<td class="nump">11,206,220<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations', window );">LESS: CASH, CASH EQUIVALENTS AND RESTRICTED CASH FROM DISCONTINUED OPERATIONS</a></td>
<td class="nump">15,280<span></span>
</td>
<td class="nump">12,705<span></span>
</td>
<td class="nump">9,484<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations', window );">CASH, CASH EQUIVALENTS AND RESTRICTED CASH FROM CONTINUING OPERATIONS</a></td>
<td class="nump">1,759,786<span></span>
</td>
<td class="nump">3,812,772<span></span>
</td>
<td class="nump">11,196,736<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income taxes</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>NON-CASH INVESTING AND FINANCING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_AcquisitionConsiderationGivenUpByARelatedParty', window );">Acquisition by issuing convertible promissory notes</a></td>
<td class="nump">7,000,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Conversion of bond to equity</a></td>
<td class="nump">76,770,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_NotesReceivableOnDisposalOfAlphaMind', window );">Notes receivable on disposal of Alpha Mind</a></td>
<td class="nump">153,050,301<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfInvestmentProjects', window );">Loan receivable from return of investment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">350,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Remeasurement of the lease liabilities and right-of-use assets due to lease modification</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">856,987<span></span>
</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="Show.showAR( this, 'defref_mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities', window );">Operating lease right-of-use assets obtained in exchange for operating lease liabilities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">171,885<span></span>
</td>
<td class="nump">170,112<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentOfFinancingAndStockIssuanceCosts', window );">Issuance of stock for direct offering cost</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 146,137<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_mtc_AcquisitionConsiderationGivenUpByARelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_AcquisitionConsiderationGivenUpByARelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash and Cash Equivalents, at Carrying Value Discontinued Operations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash, Cash Equivalents And Restricted Cash From Continuing Operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_CashReceivedFromReturnOfLongtermInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Cash received from return of long-term investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_CashReceivedFromReturnOfLongtermInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_NoncashLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-cash lease expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_NoncashLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_NotesReceivableOnDisposalOfAlphaMind">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Notes receivable on disposal of Alpha Mind.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_NotesReceivableOnDisposalOfAlphaMind</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities of discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) 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="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="Show.toggleNext( this );">+ Details</a><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_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockAmountConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of the stock converted 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="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. 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="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/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/recommendedDisclosureRef<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://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(c),9(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnTerminationOfLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on termination of lease before expiration of lease term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479092/842-20-40-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnTerminationOfLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. 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="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(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482551/740-270-45-3<br><br>Reference 3: 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 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 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<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 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<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 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<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 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDepositOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDepositOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPaymentsToAcquireBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with other payments to acquire businesses including deposit on pending acquisitions and preacquisition costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPaymentsToAcquireBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaidInKindInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaidInKindInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentOfFinancingAndStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentOfFinancingAndStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireLoansReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the purchase of loan receivable arising from the financing of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireLoansReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireLongtermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term.</p></div>
<a href="javascript:void(0);" onclick="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 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireLongtermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromCollectionOfNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromCollectionOfNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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="Show.toggleNext( this );">+ Details</a><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_ProceedsFromOtherShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from short-term debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromOtherShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow or outflow associated with long-term loans for related parties where one party can exercise control or significant influence over another party, including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from (Payments for) Advances to Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the proceeds from sale of notes receivable, as well as principal collections from a borrowing supported by a written promise to pay an obligation (note receivable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfInvestmentProjects">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of investment projects held by an entity in hopes of getting a future return or interest from it.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfInvestmentProjects</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409589735264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Nature of 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="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization and Nature of 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="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">ORGANIZATION AND NATURE OF OPERATIONS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 1 &#8211; <span style="text-decoration:underline">ORGANIZATION AND NATURE OF
OPERATIONS</span></b></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">MMTEC, INC. (&#8220;MMTEC&#8221;, the &#8220;Company&#8221;)
was incorporated on January 4, 2018 under the laws of the British Virgin Islands (&#8220;BVI&#8221;). On March 19, 2018, MMTEC acquired
a wholly owned subsidiary, MM Future Technology Limited (&#8220;MM Future&#8221;). MM Future was incorporated in Hong Kong on October
31, 2017 for the purpose of being a holding company for the equity interest in Gujia (Beijing) Technology Co., Ltd. (&#8220;Gujia&#8221;).</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">Other than the equity interest in MM Future, MMTEC
does not conduct any operations or own any material assets or liabilities. MM Future does not conduct any operations or own any material
assets or liabilities except for the 100% of the equity interest of Gujia which it acquired on January 29, 2018.</p>

<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; text-align: justify"><span>Gujia </span>was
incorporated in People&#8217;s Republic of China (&#8220;PRC&#8221;) on June 9, 2015. Gujia is a technology provider, operates as an internet
business platform to support operations. Gujia provides investment services to the U.S. securities markets for PRC investors and provides
technical services to Chinese financial institutions to help them be able to provide investment services in the U.S. securities markets
for their clients<span>.</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">On November 6, 2017, Gujia acquired a wholly-owned
subsidiary Meimei Zhengtong (Beijing) Technology Ltd. (&#8220;Meimei Zhengtong&#8221;) which was dissolved in July 2018.</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; text-align: justify">On March 28, 2018, the Company
acquired 24.9% of MMBD Trading Limited (&#8220;MMBD Trading&#8221;). MMBD Trading was incorporated on March 4, 2016 under the laws of
the BVI. The remaining 75.1% of MMBD Trading was owned by 32.7% shareholders of the Company. The Company agreed to purchase the remaining
75.1% of outstanding securities of MMBD Trading&#160;on April 25, 2019.&#160;The acquisition was closed on October 18, 2019. Following
and as a result of this acquisition, MMBD Trading has become a wholly-owned subsidiary of the Company. MMBD Trading acquired a wholly
owned subsidiary, MM Global Securities, Inc. (&#8220;MM Global&#8221;) on August 16, 2017. MMBD Trading does not conduct any operations
or own any material assets or liabilities except for the 100% of the equity interest of MM Global. MM Global was incorporated in the State
of Illinois on September 25, 1997 as Feil Daily Investment Co. which was changed to Whitewood Group Inc. in 2011. MM Global&#8217;s continuing
membership application was approved by FINRA as a broker-dealer in August 2017 and changed its name to MM IGlobal, Inc. In November 2017,
pursuant to the ownership change, MM IGlobal, Inc. changed its name to MM Global Securities, Inc. in March 2019. MM Global operates as
a securities broker/dealer in New York City.</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">On April 20, 2018, the Company incorporated MM
Fund Services Limited (&#8220;MM Fund&#8221;), a Cayman Islands company, for the purpose of providing administration services to the private
equity funds industry. MM Fund is dormant as of December 31, 2023.</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">On May 28, 2018, the Company incorporated MM Capital
Management Limited (&#8220;MM Capital&#8221;), a Cayman Islands company, for the purpose of providing assets management and investment
services to clients. MM Capital is dormant as of December 31, 2023.</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">On August 8, 2018, the Company incorporated MM
Fund SPC (&#8220;MM SPC&#8221;), a Cayman Islands company, for the purpose of providing asset management services to clients. MM SPC is
a wholly-owned subsidiary of MM Capital and is dormant as of December 31, 2023.</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">On March 15, 2019, the Company incorporated MM
Global Capital Limited, a Hong Kong company, for the purpose of providing assets management and investment services to clients, and subsequently
changed its name to HC Securities (HK) limited (&#8220;HC Securities&#8221;) on December 22, 2021. HC Securities is a wholly-owned subsidiary
of MMTEC. HC Securities applied license to SFC and was approved on December 21, 2021. HC Securities is licensed on dealing in securities,
advising on securities and asset management.</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">On July 9, 2019, the Company acquired 49% of a
newly-formed entity called Xchain Fintech Pte.Ltd., (&#8220;Xchain&#8221;), a Singapore company which was incorporated in July 2019, for
the purpose of providing technical support for the construction and development of a new solutions for the existing problems of the traditional
financial industry, the difficulty experienced by investors in investing and allocating investment assets globally, and the protection
of funds and investments by using advanced technologies, such as artificial intelligence, big data analysis and blockchain. Xchain is
dormant as of December 31, 2023.</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">On March 23, 2020, the Company acquired all outstanding
securities of MMBD Investment Advisory Company Limited (&#8220;MMBD Advisory&#8221;) for a consideration of $1,000, which was subsequently
given up by Hinman Au. Prior to this transaction, all outstanding securities of MMBD Advisory were owned by Hinman Au, a director and
1.4% shareholder of the Company. MMBD Advisory was formed in January 2018 in the U.S. and is registered as an investment advisor firm
under the laws of the State of New York on May 7, 2018. Since May 23, 2020, MMBD Advisory was consolidated into the Company.</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">On September 13, 2021, the Company incorporated
Fundex SPC, a Cayman Islands company, for the purpose of providing asset management services to clients, as a wholly-owned subsidiary
of MM Capital.</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">On April 13, 2023, the Company incorporated Haichuan
Zhixin (Beijing) Technology Co., Ltd (&#8220;Haichuan Zhixin&#8221;), as a wholly-owned subsidiary of MM Future.</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">On May 16, 2023, the Company acquired 85% of Alpha
Mind Technology Limited, a BVI company (&#8220;Alpha Mind&#8221;), for aggregate purchase price of $99,650,000, of
which $1,000,000 was paid during year ended 2022 as a deposit for potential acquisition. The deposit was included in &#8220;deposit for
business acquisition&#8221; on the accompanying consolidated balance sheets as of December 31, 2022. The deposit was treated as part of
the consideration. Alpha Mind was incorporated on April 17, 2023, under the laws of BVI, and operates as an agency to sell insurance products
in PRC, through variable interest entities (&#8220;VIE&#8221;). The acquisition was closed on June 7, 2023. On November 22, 2023, the
Company announced its plan to sell all of the outstanding shares of Alpha Mind to FLJ Group Limited, a Cayman Islands company (&#8220;FLJ&#8221;).
The transaction was closed on December 28, 2023.</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">On November 18, 2023, the Company disposed all
of the outstanding securities of MMBD Advisory to Top Fintech Inc., for a consideration of $1,000, and disposed all the outstanding securities
of MM Capital to Capital Jasmine Ltd., for a consideration of $500. The two wholly-owned subsidiaries of MM Capital, MM SPC and Fundex
SPC were accordingly disposed of. The transaction was closed on November 18, 2023.</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">MMTEC and its consolidated subsidiaries are collectively
referred to herein as the &#8220;Company&#8221;, &#8220;we&#8221; or &#8220;us&#8221;, unless specific reference is made to an entity.&#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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409586860912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_BasisOfPresentationAbstract', window );"><strong>Basis of Presentation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccounting', window );">BASIS OF PRESENTATION</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span><b>NOTE
2 &#8211; <span style="text-decoration:underline">BASIS OF PRESENTATION</span></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; ">The accompanying consolidated
financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States
of America (&#8220;U.S. GAAP&#8221;) and with the rules and regulations of the U.S. Securities and Exchange Commission for financial information.</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; ">The Company&#8217;s consolidated
financial statements include the accounts of MMTEC and its subsidiaries. All significant intercompany accounts and transactions have been
eliminated in consolidation.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_BasisOfPresentationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_BasisOfPresentationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccounting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccounting</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409587352816">
<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="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="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"><b>NOTE 3 &#8211; <span style="text-decoration:underline">SUMMARY OF SIGNIFICANT ACCOUNTING
POLICIES</span></b></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; "><b>Use of Estimates</b></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; ">The preparation of the
consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported
amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the
reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates. Significant estimates
during the years ended December 31, 2023, 2022 and 2021 include the allowance for doubtful accounts, impairment of long-term investment
and valuation of deferred tax assets.</p><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; "><b>Fair Value of Financial Instruments and
Fair Value Measurements</b></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>The
Company adopted the guidance of Accounting Standards Codification (&#8220;ASC&#8221;) 820 for fair value measurements which clarifies
the definition of fair value, prescribes methods for measuring fair value, and establishes a fair value hierarchy to classify the inputs
used in measuring fair value as follows</span>:</p>

<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; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#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">Level <span>1-Inputs are unadjusted quoted prices in active markets for identical assets or liabilities available at the measurement date</span>.</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; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#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">Level <span>2-Inputs are unadjusted quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, inputs other than quoted prices that are observable, and inputs derived from or corroborated by observable market data</span>.</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; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#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">Level <span>3-Inputs are unobservable inputs which reflect the reporting entity&#8217;s own assumptions on what assumptions the market participants would use in pricing the asset or liability based on the best available information</span>.</span></td></tr>
  </table>
<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>The </span>carrying amounts reported
in the consolidated balance sheets for cash and cash equivalents, accounts receivable, loan receivable-net, security deposits- current
portion, other current assets, salary payable, operating lease liabilities- current and accrued liabilities, convertible
bond and other payables approximate their fair market value based on the short-term maturity of these instruments<span>.
</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; ">Transactions involving
related parties cannot be presumed to be carried out on an arm&#8217;s-length basis, as the requisite conditions of competitive, free
market dealings may not exist. Representations about transactions with related parties, if made, shall not imply that the related party
transactions were consummated on terms equivalent to those that prevail in arm&#8217;s-length transactions unless such representations
can be substantiated. It is not, however, practical to determine the fair value of amounts due from or due to related parties due to their
related party nature.</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 0pt 9pt; text-indent: -9pt; "><b>Cash and Cash
Equivalents</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span>Cash and cash equivalents
consist of cash deposit in bank and cash on hand. The Company maintains cash with various financial institutions in China. As of December
31, 2023 and 2022, cash balances in the PRC of $106,457 and $1,879,950, respectively, are uninsured. The Company has not experienced any
losses in bank accounts and believes it is not exposed to any risks on its cash in PRC bank accounts.</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; "><b>Loan Receivable, Net</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span>Loan
receivable, net is recorded at the uncollected principal balances, net of an allowance for doubtful accounts. An estimate for doubtful
accounts is made when collection of the full amount is no longer probable. Estimates are based on historical collection experience and
current economic conditions.</span></p>

<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; text-align: justify"><b>Concentrations of Credit Risk</b></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>T</span>he
Company has operations carried out in China. Accordingly, the Company&#8217;s business, financial condition and results of operations
may be influenced by the political, economic and legal environment in China, and by the general state of China&#8217;s economy. The Company&#8217;s
operations in China are subject to specific considerations and significant risks not typically associated with companies in North America.
The Company&#8217;s results may be adversely affected by changes in governmental policies with respect to laws and regulations, anti-inflationary
measures, currency conversion and remittance abroad, and rates and methods of taxation, among other things.</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"><b>Property and Equipment</b></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>Property
</span>and equipment, including assets acquired through finance leases, are stated at cost less accumulated depreciation, and depreciated
on a straight-line basis over the estimated useful lives of the assets. Cost represents the purchase price of the asset and other costs
incurred to bring the asset into its existing use. The cost of repairs and maintenance is expensed as incurred; major replacements and
improvements are capitalized. When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts,
and any resulting gains or losses are included in income/loss in the year of disposition<span>. </span>Estimated
useful lives are as follows:</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: left; padding-bottom: 1.5pt; vertical-align: top">&#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">Estimated useful life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 79%; text-align: left">Office equipment and furniture</td><td style="width: 1%">&#160;</td>
    <td style="width: 20%; text-align: center">3 - 5 Years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Leasehold improvement</td><td>&#160;</td>
    <td style="text-align: center">The lesser of remaining lease term or 2 - 3 Years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; vertical-align: top">Software</td><td>&#160;</td>
    <td style="text-align: center">1 - 3 Years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Finance lease right-of-use asset</td><td>&#160;</td>
    <td style="text-align: center">4 Years</td></tr>
  </table>

<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><b>Long-term
Investments</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; ">The Company&#8217;s long-term
investments consist of equity investments without readily determinable fair value which were accounted for using measurement alternative
and equity method investments. As of December 31, 2023 and 2022, the Company&#8217;s long-term investments were <span style="-sec-ix-hidden: hidden-fact-193"><span style="-sec-ix-hidden: hidden-fact-194">nil</span></span> on the consolidated
balance sheet.</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><b><span style="text-decoration:underline">Equity
Investment Using Measurement Alternative</span></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; ">The Company uses the
measurement alternative for those investments over which the Company does not have significant influence, and without readily determinable
fair value and do not qualify for the net asset value practical expedient in accordance with ASU 2016-01, &#8220;Financial Instruments-Overall:
Recognition and Measurement of Financial Assets and Financial Liabilities&#8221; which was adopted on January 1, 2019. The adoption did
not have a significant impact on the Company&#8217;s consolidated financial statements. The Company records these investments at cost,
less impairment, and plus or minus subsequent adjustments for observable price changes. Under this measurement alternative, changes in
the carrying value of the equity investments are required to be made whenever there are observable price changes in orderly transactions
for the identical or similar investment of the same issuer.</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; ">The Company periodically
reviews its equity investment for impairment. At each reporting date, an entity that uses the measurement alternative to measure an equity
investment without a readily determinable fair value is required to make a qualitative assessment of whether the investment is impaired.
The Company regularly evaluates the impairment of these investments based on performance and financial position of the investee as well
as other evidence of market value. Such evaluation includes, but is not limited to, reviewing the investee&#8217;s cash position, recent
financing, projected and historical financial performance, cash flow forecasts and financing needs. An impairment loss recognized equal
to the excess of the investment cost over its fair value at the end of each reporting period for which the assessment is made. The fair
value would then become the new cost basis of investment.</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; "><b><span style="text-decoration:underline">Equity Method Investment</span></b></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; ">The Company uses the
equity method of accounting for its investment in, and earning or loss of, company that it does not control but over which it does exert
significant influence. The Company initially records its investment at cost and the difference between the cost of the equity investee
and the fair value of the underlying equity in the net assets of the equity investee is recognized as equity method goodwill, which is
included in the equity method investment on the consolidated balance sheets. The Company subsequently adjusts the carrying amount of the
investment to recognize the Company&#8217;s proportionate share of each equity investee&#8217;s net income or loss into earnings after
the date of investment. If an equity investment no longer qualifies to be accounted for under the equity method, the investment&#8217;s
initial basis for which subsequent changes in fair value are measured should be the previous carrying amount of the investment.</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; ">The Company periodically
reviews its equity investment for impairment. Under the equity method of accounting, an impairment loss would be recorded whenever the
fair value of an equity investment is determined to be below its carrying amount and the reduction is considered to be other than temporary.
In judging &#8220;other than temporary,&#8221; the Company considers the length of time and extent to which the fair value of the investment
has been less than the carrying amount of the equity investment, the near-term and long-term operating and financial prospects of the
entity and the Company&#8217;s longer-term intent of retaining its investment in the entity. The Company considers whether the fair value
of its equity method investment has declined below its carrying value whenever adverse events or changes in circumstances indicate that
recorded value may not be recoverable. If the Company considers any decline to be other than temporary (based on various factors, including
historical financial results and the overall health of the investee), then a write-down would be recorded to estimated fair value.</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; ">See <b>NOTE 9</b> for
discussion of long-term investments.</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"><b>Value Added Tax</b></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">Gujia is subject to value added tax (&#8220;VAT&#8221;)
for services rendered at a rate of 6%. Gujia was identified as a general&#160;VAT payer on December 1, 2021. The amount of VAT liability
is determined by applying the applicable tax rate to the invoiced amount of professional services provided. The Company reports revenue
net of PRC&#8217;s value added tax for all the periods presented in the consolidated statements of operations and comprehensive income/ (loss).
All entities in China are also subject to surcharges on value-added tax payments in accordance with PRC law.</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; "><b>Revenue Recognition</b></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">Under Accounting Standards Codification Topic
606, &#8220;Revenue from Contracts with Customers&#8221; (&#8220;ASC 606&#8221;), the Company recognizes revenue when a customer obtains
control of promised goods, in an amount that reflects the consideration which the Company expects to receive in exchange for the goods.
To determine revenue recognition for arrangements within the scope of ASC 606, the Company performs the following five steps: (1) identify
the contracts with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate
the transaction price to the performance obligations in the contract; and (5) recognize revenue when or as the entity satisfies a performance
obligation. The Company only applies the five-step model to contracts when it is probable that the entity will collect the consideration
it is entitled to in exchange for the goods it transfers to the customer.</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">The Company does not offer promotional payments,
customer coupons, rebates or other cash redemption offers to its customers.</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"><b><span style="text-decoration:underline">Market data services and investor relation
management services revenue</span></b></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">The Company generates these revenues by providing
services under written service contracts with its customers. Revenue related to its service offered is recognized over time as the services
are performed when the performance obligation is satisfied.</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"><b><span style="text-decoration:underline">Placement agent services</span></b></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">The Company generates revenue from placement agent
services by successfully selling customers&#8217; stocks to qualified investors through registered offerings or private placement activities.
Placement agent fee is recognized when the services are completed.</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"><b><span style="text-decoration:underline">Software development and post-contract maintenance</span></b></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">The Company generates revenue from software development
and post-contract maintenance. The Company identifies two performance obligations, as the customers can benefit from software development
and post-contract maintenance separately. The transaction price is fixed in the contract and the Company allocates the transaction price
to software development and maintenance by reference to their relative standalone selling price estimated. The Company determines the
standalone selling price based on pricing objectives, taking into consideration market conditions. The Company recognizes revenue of software
development at a point of customer acceptance. The post-contract maintenance service is performed on a standby ready basis and provided
to the customer subsequent to the transfer of the software for a period of time, typically 12 months from customer acceptance. The Company
recognizes revenue of maintenance over the service period.</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"><b><span style="text-decoration:underline">Commissions</span></b></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">The Company generates revenue from commissions
through customers&#8217; transactions in stocks by providing brokerage service for its customers. Commission revenue is recognized at
a point in time on the trade date when the performance obligation is satisfied.</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"><b><span style="text-decoration:underline">Fund management services</span></b></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">Revenue from fund management services mainly includes
management fees and performance-based fees, in a typical arrangement.</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">Management fees</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">Management fee arises from the asset management
services provided to funds the Company manages. Management fees are computed as a percentage of daily asset value and are recognized as
earned over the specified contract period.</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">Performance-based income</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">In a typical arrangement, the Company is entitled
to a performance-based fee on the extent by which the fund&#8217;s investment performance exceeds a certain threshold. Such performance-based
fee is typically calculated and recognized at a point of time when the cumulative return of the fund can be determined, and is not subject
to clawback provisions.</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"><b><span style="text-decoration:underline">Consulting services</span></b></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">The Company provides consulting services as source
of revenue. Pursuant to the consulting service contracts entered into between the Company and client, the Company&#8217;s obligation includes
providing investment information and professional services on finance and law. The Company recognizes revenue when the client confirms
the certain types of services specified in the contract are received, and pays for the service fee.</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">The following table disaggregates the Company&#8217;s
revenue by revenue type:</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>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended 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><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">2021</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">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</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">US$</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">US$</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt">Consulting services</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">800,000</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-168">-</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-169">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Software development and post-contract maintenance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,098</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">676,049</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-170">-</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; text-indent: -9pt; padding-left: 9pt">Placement agent services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45,837</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">372,677</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-171">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Market data services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-172">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,619</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">107,184</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: 9pt">Commissions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-173">-</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-174">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">390,569</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">Fund management services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-175">-</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-176">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">69,078</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: 9pt">Other revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-177">-</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">4,006</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,789</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total revenues</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">869,935</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">1,073,351</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">568,620</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">The following table disaggregates the Company&#8217;s
revenue by geographic area:</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>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended 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><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">2021</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">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</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">US$</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">US$</td><td style="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><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: 64%">China</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">824,098</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">696,668</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">176,262</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">United States</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">45,837</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">376,683</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">392,358</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; padding-bottom: 4pt">Total revenues</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">869,935</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">1,073,351</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">568,620</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">Deferred revenue represents income collected but
not earned as of the reporting date. As of December 31, 2023 and 2022 deferred revenue was <span style="-sec-ix-hidden: hidden-fact-195"><span style="-sec-ix-hidden: hidden-fact-196">nil</span></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"><b>Cost of Revenue</b></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; ">Cost&#160;<span>of
revenue consists primarily of internal labor cost and related benefits, and other overhead costs that are directly attributable to service
provided</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"><b>Research and Development</b></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>Expenditures
for research and product development costs are expensed 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; ">For the years ended December
31, 2023, 2022 and 2021, research and development expenses were <span>$363,958</span>, $<span>828,869</span>,
and $744,422, respectively, included in &#8220;Cost of revenue&#8221;, &#8220;Payroll and related benefits&#8221; and &#8220;Other general
and administrative&#8221; on the accompanying consolidated income statements.</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; "><b>Selling and Marketing
Costs</b></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>All
costs related to selling and marketing are expensed as incurred. For the years ended December 31, 2023, 2022 and 2021, selling and marketing
costs were </span>$901,319<span>, $</span>1,007,652, and <span>$303,079
</span>respectively.</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; "><b>Leases</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">On January 1, 2019, the
Company adopted ASU No. 2016-02, &#8220;Leases (Topic 842),&#8221; as amended, which supersedes the lease accounting guidance under Topic
840, and generally requires lessees to recognize operating and financing lease liabilities and corresponding right-of-use assets on the
balance sheet and to provide enhanced disclosures surrounding the amount, timing and uncertainty of cash flows arising from leasing arrangements.</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; ">Under the new lease standard,
the Company determines if an arrangement is or contains a lease at inception. Right-of-use assets and liabilities are recognized at lease
commencement date based on the present value of remaining lease payments over the lease terms. The Company considers only payments that
are fixed and determinable at the time of lease commencement. See <b>NOTE 8</b> for discussion of finance lease and see <b>NOTE 17</b>
for discussion of operating leases.</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; "><b>Segment Information</b></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">ASC 280 &#8220;Segment reporting&#8221; establishes
standards for reporting information on operating segments in interim and annual financial statements. Operating segments are defined as
the components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating
decision maker in deciding how to allocate resources and in assessing performance. Our chief operating decision makers direct the allocation
of resources to operating segments based on the profitability, cash flows, and growth opportunities of each respective segment.</p>

<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; text-align: justify">The Company currently has two operating segments,
Gujia, MM Future, HC Securities, and MM Global. See <b>NOTE 19</b> for details.</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; "><b>Income Taxes</b></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; ">The Company accounts
for income taxes using the asset/liability method prescribed by ASC 740, &#8220;Income Taxes.&#8221; Under this method, deferred tax assets
and liabilities are determined based on the difference between the financial reporting and tax bases of assets and liabilities using enacted
tax rates that will be in effect in the period in which the differences are expected to reverse. The Company records a valuation allowance
to offset deferred tax assets if, based on the weight of available evidence, it is more-likely-than-not that some portion, or all, of
the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rates is recognized as income or loss in
the period that includes the enactment date.</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">The Company follows the accounting guidance for
uncertainty in income taxes using the provisions of ASC 740 &#8220;Income Taxes&#8221;. Using that guidance, tax positions initially need
to be recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax
authorities. For the years ended December 31, 2023, 2022 and 2021, the Company had no significant uncertain tax positions that qualify
for either recognition or disclosure in the financial statements. Tax years that remain subject to examination are the years ended December
31, 2023, 2022 and 2021. The Company recognizes interest and penalties related to significant uncertain income tax positions in other
expense. No such interest and penalties incurred for the years ended December 31, 2023, 2022 and 2021.</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; "><b>Foreign Currency Translation</b></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; ">The reporting currency
of the Company is the U.S. dollar. The functional currency of the parent company, MMTEC, and MM Future, MM Fund, MMBD Trading, HC securities
and MM Global is the U.S. dollar. The functional currency of Gujia and Haichuan Zhixin is the Chinese Renminbi (&#8220;RMB&#8221;). For
the subsidiary whose functional currency is the RMB, result of operations and cash flows are translated at average exchange rates during
the period, assets and liabilities are translated at the unified exchange rate at the end of the period, and equity is translated at historical
exchange rates. As a result, amounts relating to assets and liabilities reported on the statements of cash flows may not necessarily agree
with the changes in the corresponding balances on the balance sheets. Translation adjustments resulting from the process of translating
the local currency financial statements into U.S. dollars are included in determining comprehensive income/loss.</p>

<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; text-align: justify; ">Transactions denominated
in foreign currencies are translated into the functional currency at the exchange rates prevailing on the transaction dates. Assets and
liabilities denominated in foreign currencies are translated into the functional currency at the exchange rates prevailing at the balance
sheet date with any 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. All of the Company&#8217;s revenue and expense
transactions are transacted in the functional currency of the operating subsidiaries. The Company does not enter into any material transaction
in foreign currencies. Transaction gains or losses have not had, and are not expected to have, a material effect on the results of operations
of the Company.</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; ">The consolidated balance
sheet amounts, with the exception of equity, as of December 31, 2023 and 2022, were translated at RMB 7.0827 to $1.00 and RMB 6.9646
to $1.00, respectively. Equity accounts were stated at their historical rates. The average translation rates applied to consolidated
statements of operations and comprehensive income/ loss and cash flows for the years ended December 31, 2023, 2022 and 2021 were RMB
7.0467, RMB 6.7261, and RMB 6.4515 to $1.00, respectively.</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; "></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Comprehensive Income/
(Loss)</b></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; ">Comprehensive income/
loss is comprised of net income and loss and all changes to the statements of shareholders&#8217; equity, except those due to investments
by shareholders, changes in paid-in capital and distributions to shareholders. For the Company, comprehensive income/ loss for the years
ended December 31, 2023, 2022 and 2021 consisted of net income /loss and unrealized income/loss from foreign currency translation adjustment.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Share-based Compensation</b></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">Share based compensation arise from
share-based awards, including share options for the purchase of the Company&#8217;s ordinary shares. In June 2018, the Financial
Accounting Standards Board (&#8220;FASB&#8221;) issued ASU 2018-07, &#8220;Compensation-Stock Compensation (Topic 718):
Improvements to Nonemployee Share-Based Payment Accounting&#160;(&#8220;ASU 2018-07&#8221;)&#8221; to simplify the accounting for
share-based payments to nonemployees by aligning it with the accounting for share-based payments to employees. The Company adopted
ASU 2018-07 on January&#160;1, 2019, and accounts for&#160;share-based compensation to nonemployees under the fair value method
which requires all such compensation to be calculated based on the fair value at the measurement date (generally the grant date) and
recognized in the statement of operations over the requisite service period. The Company recognized <span style="-sec-ix-hidden: hidden-fact-197">nil</span>, <span style="-sec-ix-hidden: hidden-fact-198">nil</span> and $1,024,361
share-based compensation for the years ended December 31, 2023, 2022 and 2021, respectively. See details in <b>NOTE 15</b>.</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; "><b>Earnings per share</b></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; ">ASC Topic 260 &#8220;Earnings
per Share,&#8221; requires presentation of both basic and diluted earnings per share (&#8220;EPS&#8221;) with a reconciliation of the
numerator and denominator of the basic EPS computation to the numerator and denominator of the diluted EPS computation. Basic EPS excludes
dilution. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised
or converted into common stock or resulted in the issuance of common stock that then shared in the earnings of the Company.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Basic net income (loss)
per common share is computed by dividing net income (loss) available to common shareholders by the weighted average number of shares of
common stock outstanding during the period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the
weighted average number of shares of common stock, common stock equivalents and potentially dilutive securities outstanding during each
period. Common stock equivalents are not included in the calculation of diluted loss per common share if their effect would be anti-dilutive.
Potential common shares in the diluted net loss per share computation are excluded in periods of losses from continuing operations as
their effect would be anti-diluted. For the years ended December 31, 2023, 2022 and 2021, there were no dilutive shares. The following
table presents a reconciliation of basic and diluted net income (loss) per common share:</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-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">Year Ended<br/> 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">Year Ended<br/> December&#160;31, <br/> 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">Year Ended<br/> December&#160;31, <br/> 2021</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="text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left"><div style="-sec-ix-hidden: hidden-fact-180; -sec-ix-hidden: hidden-fact-179; -sec-ix-hidden: hidden-fact-178">Net loss from continuing operations for basic and diluted net loss per share of common stock</div></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(4,391,980</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">(5,664,379</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">(7,117,307</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><div style="-sec-ix-hidden: hidden-fact-183; -sec-ix-hidden: hidden-fact-182; -sec-ix-hidden: hidden-fact-181">Net income from discontinued operations for basic and diluted net income per share of common stock</div></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">53,267,761</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">19,003</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">66,552</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-align: left; padding-bottom: 4pt"><div style="-sec-ix-hidden: hidden-fact-186; -sec-ix-hidden: hidden-fact-185; -sec-ix-hidden: hidden-fact-184">Weighted average common stock outstanding &#8211; 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">105,243,671</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">3,497,109</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">2,450,447</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><div style="-sec-ix-hidden: hidden-fact-189; -sec-ix-hidden: hidden-fact-188; -sec-ix-hidden: hidden-fact-187">Net loss per common share from continuing operations - basic and diluted*</div></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1.62</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(2.90</td><td style="text-align: left">)</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: 4pt"><div style="-sec-ix-hidden: hidden-fact-192; -sec-ix-hidden: hidden-fact-191; -sec-ix-hidden: hidden-fact-190">Net income per common share from discontinued operations - diluted 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">0.51</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">0.01</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">0.02</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; 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">After giving effect to the reverse stock split effected on July 13, 2022. Also see Note 15.</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; ">The Company did not have
any common stock equivalents and potentially dilutive common stock outstanding during the years ended December 31, 2023, 2022 and 2021.</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"><b>Related Parties</b></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; ">Parties are considered
to be related to the Company if the parties, directly or indirectly, through one or more intermediaries, control, are controlled by,
or are under common control with the Company. Related parties also include principal owners of the Company, its management, members of
the immediate families of principal owners of the Company and its management and other parties which the Company may deal with if one
party controls or can significantly influence the management or operating policies of the other to an extent that one of the transacting
parties might be prevented from fully pursuing its own separate interests.</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; "><b>Fiscal Year End</b></p>

<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; text-align: justify; ">The Company has adopted
a fiscal year end of December 31.</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"><b>Recent Accounting Pronouncements</b></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">In June 2016, the FASB issued ASU 2016-13, &#8220;Measurement
of Credit Losses on Financial Instruments (Topic 326)&#8221;, and issued subsequent amendments to the initial guidance, transitional guidance
and other interpretive guidance between November 2018 and March 2020 within ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11, ASU 2020-02
and ASU 2020-03. ASU 2016-13 introduces new guidance for credit losses on instruments within its scope, which significantly changes the
way entities recognize impairment of many financial assets by requiring immediate recognition of estimated credit losses expected to occur
over their remaining life, instead of when incurred. For smaller reporting companies, the guidance is effective for fiscal years beginning
after December 15, 2022, including interim periods within those fiscal years. All entities may adopt this ASU through a cumulative effect
adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective (that is, a modified-retrospective
approach). The amendments in ASU 2016-13 and 2018-19 are effective for the Company for fiscal years beginning after December 15, 2022,
including interim periods within those fiscal years. As the Company is an &#8220;emerging growth company&#8221; and elects to apply for
the new and revised accounting standards at the effective date for a private company, the Company adopted ASU No. 2016-13 on January 1,
2023 and the adoption did not have a material impact on the Company&#8217;s consolidated financial statements.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In August 2020, the FASB issued ASU 2020-06, Debt-Debt
with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity&#8217;s Own Equity (Subtopic 815-40):
Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity (&#8220;ASU 2020-06&#8221;), which simplifies accounting
for convertible instruments by removing major separation models required under current GAAP. The ASU also removes certain settlement conditions
that are required for equity-linked contracts to qualify for scope exception, and it simplifies the diluted earnings per share calculation
in certain areas. For public business entities, ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including
interim periods within those fiscal years. The Company adopted ASU 2020-06 on January 1, 2022. The adoption did not have an impact on
the Company&#8217;s consolidated financial statements.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409587089184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combination [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">BUSINESS COMBINATION</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 4 &#8211; <span style="text-decoration:underline">BUSINESS
COMBINATION</span></b></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="text-decoration:underline">Acquisition of Alpha
Mind</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; ">On May 16, 2023, the
Company entered into an Equity Acquisition Agreement (the &#8220;Purchase Agreement&#8221;) with Alfa Crest Investment Limited, a BVI company (&#8220;Alfa Crest&#8221;), CapitoLabs Limited, a BVI company (&#8220;CapitoLabs&#8221;, and
together with Alfa Crest, the &#8220;Sellers&#8221;) and Alpha Mind Technology Limited, a BVI company (&#8220;Alpha Mind&#8221;). Pursuant to the Agreement, the Sellers agreed to sell and the Company agreed to purchase, the Sellers&#8217;
shares of Alpha Mind&#8217;s issued and outstanding ordinary shares, which represent an 85% ownership stake in Alpha Mind, for aggregate purchase
price of $99,650,000. The transaction was closed on June 7, 2023.</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; ">The Company&#8217;s acquisition
of Alpha Mind was accounted for as a business combination in accordance with ASC 805. The Company allocated the purchase price of Alpha
Mind based upon the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date. The Company estimated
the fair values of the assets acquired and liabilities assumed at the acquisition date in accordance with the business combination standard
issued by the FASB with the valuation methodologies using level 3 inputs, except for 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 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 were not material and have been expensed as incurred in general and
administrative expense.</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; ">The consideration was
$99,650,000, consisting of $7.0 million in the form of a convertible promissory note and $92,650,000 in cash of which $3.65 million is
converted from loan receivable and other receivable, and $1 million is the acquisition deposit paid during 2022.</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; ">The following table presents
the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date, which represents the net purchase
price allocation on the date of the acquisition of Alpha Mind based on valuation performed by an independent valuation firm engaged by
the Company:</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>&#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">USD</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Assets</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%; 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">916,840</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accounts receivable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,963,755</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Prepayments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">996,701</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Other receivables, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">78,183</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">Short-term investment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">271,381</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">62,254</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">Restricted Cash- non-current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">706,005</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,742</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">Right-of-use asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">46,123</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">72,228</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">Intangible assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,224,439</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">108,218,586</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">&#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: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">118,614,237</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts payables</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,402,583</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Salary payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">54,709</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">Other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">812,170</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Taxes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">43,833</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">Advance from customer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">93</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Deferred tax liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,306,110</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">Lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">46,123</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,665,621</td><td style="padding-bottom: 1.5pt; font-weight: bold; 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; padding-bottom: 4pt">Total allocated purchase price</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">114,948,616</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; ">The following table presents
the purchase price of Alpha Mind for the Company and non-controlling shareholders at the acquisition date. The discount for lack of control
(DLOC) is used when valuing the non-controlling interests in the acquisition.</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>&#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">USD</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%; text-align: left">Purchase price for the Company</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">99,650,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Fair value of non-controlling 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">15,298,616</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; padding-bottom: 4pt">Total allocated purchase price</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">114,948,616</td><td style="padding-bottom: 4pt; font-weight: bold; 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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409589735264">
<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="Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract', 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="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; text-align: justify; "><b>NOTE 5 &#8211; <span style="text-decoration:underline">DISCONTINUED
OPERATIONS</span></b></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="text-decoration:underline">Disposition of Alpha Mind</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; ">At the acquisition date
as mentioned in <b>NOTE 4</b>, the Company expected to sell Alpha Mind within one year and the other criteria required by ASC 205-20
and that the business of Alpha Mind would likely be classified as held for sale within a short period. Thus, the business of Alpha Mind
is reported as discontinued operation on acquisition. On November 22, 2023, the Company entered into an Equity Acquisition Agreement
with Burgeon Capital Inc, a BVI company (&#8220;BCI&#8221; and together with MMTEC, the &#8220;Sellers&#8221;), FLJ
Group Limited, a Cayman Islands company (the &#8220;Buyer&#8221; or &#8220;FLJ&#8221;), and Alpha Mind. Pursuant to the Purchase Agreement,
the Sellers agreed to sell, and FLJ agreed to purchase, all of Alpha Mind&#8217;s issued and outstanding ordinary shares for the aggregate
purchase price of $180,000,000, of which $153,000,000 was attributable to the Company&#8217;s interests in Alpha Mind. The transaction
was closed on December 28, 2023.</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; ">In connection with the
disposition of Alpha Mind, the Company recorded a gain on disposal of $53,898,677, which is included in the &#8220;Net gain on sale of
discontinued operations, net of applicable income taxes&#8221; of the consolidated statements of operations as part of income from discontinued
operations for the year ended December 31, 2023.</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; ">Alpha Mind had a net
loss of $548,677 for the period from acquisition date June 7, 2023 through December 28, 2023, the date of disposal, which is included
in the &#8220;Gain (Loss) from discontinued operations, net of applicable income taxes&#8221; of the consolidated statements of operations
as part of loss from discontinued operations for the year ended December 31, 2023.</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="text-decoration:underline">Disposition of MMBD Advisory and MM Capital,
MM SPC and Fundex SPC </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; ">On November 18, 2023,
the Company disposed all the outstanding securities of MMBD Advisory to Top Fintech Inc., for a consideration of $1,000, and disposed
all the outstanding securities of MM Capital to Capital Jasmine Ltd., for a consideration of $500. MM Fund SPC and Fundex SPC are the
two wholly-owned subsidiaries of MM Capital, they were disposed with MM Capital at the same time. The transaction was closed on November
18, 2023. As a result, the result of operations of MMBD Advisory and MM Capital, MM SPC and Fundex SPC is reported as discontinued operations
under the guidance of ASC 205.</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; ">Reconciliation of the
carrying amounts of major classes of assets and liabilities from discontinued operations in the consolidated balance sheets as of December
31, 2022:</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="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>CURRENT ASSETS:</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="padding-left: 0.125in; width: 88%; 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">12,705</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Accounts receivable, 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">95,688</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: 0.25in; text-align: left">Total current assets of discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">108,393</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total assets of discontinued operations</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">108,393</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Accrued liabilities and other payables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">24,655</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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Total liabilities of discontinued operations</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">24,655</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; "><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Reconciliation of the
amounts of income and losses from discontinued operations in the consolidated statements of operations and comprehensive income/ (loss) for the
year ended December 31, 2023, 2022 and 2021:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>&#160;</b></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">For the<br/> Year Ended</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">For the<br/> Year Ended</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">For the <br/> Year Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#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><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/> 2021</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: justify">&#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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; padding-bottom: 1.5pt">REVENUE</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"><div style="-sec-ix-hidden: hidden-fact-199">-</div></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">25,782</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">84,416</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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-bottom: 1.5pt">COST OF REVENUE</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-200">-</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-201">-</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-202">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">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"><div style="-sec-ix-hidden: hidden-fact-203">-</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">25,782</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">84,416</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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><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; ">
    <td style="padding-left: 0.125in; text-align: left">Selling and marketing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">-</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-205">-</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-206">-</div></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">General and administrative</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; ">
    <td style="padding-left: 0.25in; text-align: left">Payroll and related benefits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">-</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-208">-</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-209">-</div></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.25in; text-align: left">Professional fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,528</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,220</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-210">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">Other general and administrative</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">812</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,559</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">17,864</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><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; ">
    <td style="padding-left: 0.25in; 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,340</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,779</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">17,864</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><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; ">
    <td style="text-align: left; padding-bottom: 4pt">NET INCOME (LOSS) FROM DISCONTINUED OPERATIONS</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">(2,340</td><td style="padding-bottom: 2.5pt; 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">19,003</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">66,552</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; "><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">As of November 18, 2023,
the assets and liabilities of discontinued operations and reconciliation of gain on sale of discontinued operations of MMBD Advisory and
MM Capital, MM SPC and Fundex SPC is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>&#160;</b></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="font-weight: bold; text-align: center">November&#160;18,</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>CURRENT ASSETS:</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%; text-align: left; text-indent: 11pt">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">15,280</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 11pt">Accounts receivable, 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">95,774</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; text-indent: 22pt">Total current assets of discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">111,054</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total assets of discontinued operations</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">111,054</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 11pt">Accrued liabilities and other payables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">29,655</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; text-indent: 22pt">Total current liabilities of discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,655</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 20pt">&#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">Total liabilities of discontinued operations</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">29,655</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total consideration received</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,500</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: carrying amount of net 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">81,399</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 loss on sale of discontinued operations</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">(79,899</td><td style="padding-bottom: 2.5pt; 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_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to 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="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="Show.toggleNext( this );">+ Details</a><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>34
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409587501232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loan Receivable, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureAbstract', window );"><strong>Loan Receivable, 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="Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">LOAN RECEIVABLE, NET</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 6 &#8211; <span style="text-decoration:underline">LOAN
RECEIVABLE, NET</span></b></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">Pursuant to the investment agreement dated as
of September 1, 2021, the Company agreed to invest $350,000 to acquire a 4.99% interest in HuaMei Trading Management Limited (&#8220;HuaMei
Trading&#8221;), a Hong Kong corporation. HuaMei Trading acquired a wholly-owned subsidiary, Xiaosong Xiaoya (Chongqing) Technology Co.,
Ltd (&#8220;Xiaosong Xiaoya&#8221;) on January 25, 2021. Xiaosong Xiaoya was incorporated in People&#8217;s Republic of China (&#8220;PRC&#8221;)
on January 25, 2021. HuaMei Trading is a financial technology company which provides data service. As the Company changed its investment
strategy and considered operation risks, on December 5, 2021, HuaMei Trading agreed to return $350,000 in full before December 5, 2022.
The balance of $350,000 was transferred into an interest-bearing loan. The term of the loan was December 5, 2021 to December 4, 2022,
and the interest rate was 3.85% per annum.</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; ">Pursuant to the loan
agreement dated November 5, 2021, the Company agreed to loan $200,000 to HuaMei Trading. The term of the loan was from November 12, 2021,
to November 11, 2022, and the interest rate was 3.85% per annum.</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; ">Considering that the
business conditions of HuaMei Trading were not as expected, the Company recorded an allowance for bad debts of $550,000 to fully reserve
the loan to Huamei Trading during fiscal year ended December 31, 2021, which was included in &#8220;Other general and administrative expenses&#8221;
on the accompanying consolidated statements of operations and comprehensive income/ (loss). During fiscal year ended December 31, 2023, the Company
fully collected the loan and related interest from HuaMei Trading, and the written off of $550,000 is recovered.</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">In December 2021, the Company extended a loan
to Cacti Fintec Limited in an amount of $2.1 million. The loan had an interest rate of 3.78% per annum with maturity date in December,
2022. In December 2022, the loan was extended to December 2023 with a modified interest rate of 4.35% per annum subsequently. In November
2022 and December 2022, the Company extended additional two loans to Cacti Fintec Limited in the amount of $1.3 million and $250,000,
respectively. The loans had an interest rate of 4.35% per annum with maturity dates in November 2023 and December 2023, respectively.
In April 2023, the above loans to Cacti Fintec Limited were terminated and the Company transferred the creditor&#8217;s right to CapitoLabs
Limited, which represented part of the consideration of the acquisition of Alpha Mind. As of December 31, 2023, the Company&#8217;s total
loan to Cacti Fintec Limited was nil.</p>

<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; text-align: justify; ">In February 2022, the
Company extended a loan to a third party company in an amount of $100,000. Considering the collection is not probable, the Company recorded
an allowance for bad debts of $100,000 to fully reserve the loan to the third party company during fiscal year ended December 31, 2022,
which was included in &#8220;Other general and administrative expenses&#8221; on the accompanying consolidated statements of operations
and comprehensive income/ (loss).</p>

<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; text-align: justify; ">In July 2022, the Company
extended a loan to Yifan Sun, a third party, in an amount of $120,000. The loan had an interest rate of 3.85% per annum with a maturity
date in July 2023. Sun Yifan repaid $75,000 during fiscal year ended December 31, 2022, and repaid $45,000 during fiscal year ended December
31, 2023. As of December 31, 2023, the Company fully collected the loan and interest as of reporting date.</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; ">In July 2022 and September
2022, the Company extended two loans to FLJ Group Limited (formerly known&#160;as &#8220;Q&amp;K International Group Limited&#8221;) in
the amount of $500,000 and $100,000, respectively. The loans had an interest rate of 3.85% per annum with a maturity date in July 2023.
In July 2023, the Company extended the loan to FLJ in the amount of $600,000. As of December 31, 2023, the Company&#8217;s total loan
to FLJ Group Limited amounted to $600,000.</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; ">In September 2022, the
Company agreed to extend a loan to Yong Zhang, a third party, in an amount of RMB 1,650,000 (approximately $237,000). The loan had an
interest rate of 3.65% per annum with a maturity date in September 2023.&#160;During fiscal year ended December 31, 2023, the Company
fully collected the loan and related interest from Yong Zhang.</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_LoansAndLeasesReceivableDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//310-10/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409588330800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid Expenses and Other Current Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockSupplementAbstract', window );"><strong>Prepaid Expenses 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="Show.showAR( this, 'defref_us-gaap_OtherCurrentAssetsTextBlock', window );">PREPAID EXPENSES AND OTHER CURRENT ASSETS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>NOTE 7 &#8211; <span style="text-decoration:underline">PREPAID EXPENSES AND
OTHER CURRENT ASSETS</span></b></p>

<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; ">As of December 31, 2023 and 2022, prepaid
expenses and other current assets consisted of the following:</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><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><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">Prepaid professional service fees</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,955</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">8,927</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-size: 10pt">Other receivables<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">297,349</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">103,204</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"><span style="font-size: 10pt">Others<sup>(2)</sup></span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">103,421</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">60,074</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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">415,725</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">172,205</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; ">Notes:</p>

<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">(1)</td><td style="text-align: justify">Other receivables mainly consist of other receivables from third
parties, advances to employees and other deposits.</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">(2)</td><td style="text-align: justify">Others mainly consists of deductible value-added tax.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>36
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409587484560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and 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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT, NET</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>NOTE 8 &#8211;&#160;<span style="text-decoration:underline">PROPERTY AND EQUIPMENT,
NET</span></b></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; ">As of December 31, 2023
and 2022, property and equipment consisted of the following:</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="vertical-align: top; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Useful life</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: 60%; text-align: left">Office equipment and furniture</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 15%; text-align: center">3 - 5 Years</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">143,545</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">155,062</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Leasehold improvement</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">The lesser of remaining lease term or 2 - 3 Years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">83,139</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">84,549</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; vertical-align: top">Software</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">1 - 3 Years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,719</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,917</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Finance lease right-of-use asset</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: center; padding-bottom: 1.5pt">4 Years</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">152,540</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">152,859</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; vertical-align: top">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">390,943</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">404,387</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: center; padding-bottom: 1.5pt">&#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">(261,871</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">(219,964</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; vertical-align: top">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="vertical-align: top; text-align: center; 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">129,072</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">184,423</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">For the years ended December 31, 2023, 2022 and
2021, depreciation expense amounted to $45,782, $66,428 and $40,130, respectively, all of which were included in operating expenses.</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">The Company entered into a finance vehicle lease
in 2021 and the finance lease right-of-use asset with a net carrying amount of $65,077 and $103,998 as of December 31, 2023 and 2022,
respectively, were included in property and equipment net. Finance lease liabilities were nil as of December 31, 2023 and 2022. The Company
made cash payments of $163,301 for finance lease liabilities during the year ended December 31, 2021, which is included within the financing
activities section on the consolidated statements of cash flows.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409593356608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Investments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestmentsAbstract', window );"><strong>Long-Term Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTextBlock', window );">LONG-TERM INVESTMENTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 9 &#8211; <span style="text-decoration:underline">LONG-TERM
INVESTMENTS</span></b></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; ">The Company&#8217;s long-term
investments consist of equity investments without readily determinable fair value which were accounted for using measurement alternative
and equity method investments. As of December 31, 2023 and 2022, the Company&#8217;s long-term investments were nil on the consolidated
balance sheet.</p>

<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; "><b><span style="text-decoration:underline">Equity Investment Using Measurement
Alternative</span></b></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; ">On July 1, 2019, the
Company invested RMB 1.0 million (approximately $143,000) to acquire a 4.9% interest in Caishang Education Technology (Beijing) Co., Ltd
(&#8220;Caishang&#8221;). Since the Company does not exercise significant influence over Caishang and Caishang does not have readily determinable
fair value as a privately held Company, the investment was accounted for using measurement alternative, in which the Company record the
investment at cost, less impairment, and plus or minus subsequent adjustments for observable price changes.</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; ">On January 1, 2020, the
Company invested RMB 5.7 million (approximately $817,000) to acquire a 35% interest in Xtransfer. As Xtransfer failed to fulfill the restrictive
terms prescribed in the investment agreement, on October 31, 2020, Xtranfer agreed to return RMB 2.6 million (approximately $399,000)
to the Company and reduce the Company&#8217;s interest to 19%. The investment was accounted for under the equity method prior to the return
of investment, and the carrying amount of the investment on October 31, 2020 was RMB 2.8 million (approximately $425,000). Since the Company
no longer has significant influence over Xtransfer after the return of investment and Xtransfer does not have readily determinable fair
value as a privately held company, the remaining investment was accounted for using measurement alternative, in which the initial basis
of the investment is the carrying amount as of October 31, 2020 and subsequently adjusted for any impairment and observable price changes.</p>

<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; text-align: justify">The Company reviews its investments for impairment
based on performance and financial position of the investees as well as other evidence of market value. Such evaluation includes, but
is not limited to, reviewing the investee&#8217;s cash position, recent financing, projected and historical financial performance, cash
flow forecasts and financing needs. The Company recorded impairment on long-term investments for an amount of RMB3,776,275 (approximately
$585,000) during the year ended December 31, 2021. As a result, the carrying value of long-term investments was reduced to zero.</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_InvestmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//320/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 321<br> -Publisher FASB<br> -URI https://asc.fasb.org//321/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 325<br> -Publisher FASB<br> -URI https://asc.fasb.org//325/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409587506544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesTextBlock', window );">NOTES RECEIVABLE</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; "><b>NOTE
10 &#8211;&#160;NOTES RECEIVABLE</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant
to the Equity Acquisition Agreement dated November 22, 2023, the Sellers agreed to sell all of the issued and outstanding ordinary shares
of Alpha Mind to FLJ for the aggregate purchase price of $180,000,000. The transaction was closed on December 28, 2023. At closing, FLJ
agreed to provide the Sellers with promissory notes for the Purchase Price less certain adjustments as set forth in the Purchase Agreement.
The promissory notes were to mature in 90 days and be secured by all of the issued and outstanding equity of Alpha Mind as well as all
of the assets of Alpha Mind and its subsidiaries. The maturity dates of the notes were extended from March 25, 2024 to June 30, 2024.
The Company holds an 85% ownership stake in Alpha Mind which represent $153,000,000 of notes receivable and $50,301 of interest as of
December 31, 2023.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company engaged a third party specialist to conduct business valuation
based on financial cash flow forecast from 2023 to 2033 of Alpha Mind, and selected five comparable insurance agency companies for market
method comparison. The Company assesses the consideration of $153 million is at fair value, and there is no indicators of impairment.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company expects to recover the full amount of note receivable over
one year, either by cash or transfer of shares. Thus, the Company classifies the notes receivable to a non-current asset on the accompanying
consolidated balance sheet as of December 31, 2023. As of the date of this report, the Company has received repayment from FLJ of approximately
$840,000.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company periodically reviews notes receivable
for impairment if there is any sign indicating that the carrying amount of notes receivable may not be fully recoverable. Factors to consider
in these reviews include historical collection experience, aging of receivables, credit history and financial conditions of the issuer.
As of December 31, 2023, the Company did not recognize any allowance for credit loss on notes receivable.</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_FinancingReceivablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-42<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481933/310-10-55-12A<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 44<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-44<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//310-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409587322304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities and Other Payables<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Accrued Liabilities and Other Payables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">ACCRUED LIABILITIES AND OTHER PAYABLES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>NOTE 11 &#8211; <span style="text-decoration:underline">ACCRUED LIABILITIES
AND OTHER PAYABLES</span></b></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; ">As of December 31, 2023 and 2022, accrued
liabilities and other payables consisted of the following:</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><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><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">Accrued professional service fees</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">97,412</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">121,139</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued technical service fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25,845</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">Accrued FINRA fine *</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">125,550</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">125,550</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">746,411</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-212">-</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">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">100,897</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">98,163</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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,070,270</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">370,697</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; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See Note 17.</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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409587353744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loan Payable<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableAbstract', window );"><strong>Loan Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">LOAN PAYABLE</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>NOTE 12 &#8211; <span style="text-decoration:underline">LOAN PAYABLE</span></b></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; ">In August 2023, the Company
borrowed $241,750 from HuaMei Trading Management Limited for working capital needs. The borrowing is short-term in nature, non-interest
bearing, unsecured and repayable on demand. The borrowing was repaid in April 2024. The balance of loan payable of the Company is $241,750
and <span style="-sec-ix-hidden: hidden-fact-213">nil</span> as of December 31, 2023 and 2022.</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_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<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(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br><br>Reference 4: 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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: 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 (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 6: 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 (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409588668000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Promissory Notes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract', window );"><strong>Convertible Promissory Notes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">CONVERTIBLE PROMISSORY NOTES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 13 &#8211;&#160;<span style="text-decoration:underline">CONVERTIBLE
PROMISSORY NOTES</span></b></p>

<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; text-align: justify"><span style="text-decoration:underline">Convertible promissory note issued on February
22, 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">On February 22, 2023, the Company issued an unsecured
senior convertible promissory note (&#8220;Note 1&#8221;) of $40 million to a non-U.S. investor ( &#8220;Investor 1&#8221;), bearing
interest of 6% per annum. Note 1 will mature 24 months after the effective date. Note 1 has an original principal amount of $40,000,000
and Investor 1 paid a purchase price of $32,000,000, reflecting an original issue discount of 20%. On February 24, 2023, Investor 1 converted
all outstanding balance of notes into ordinary shares, par value $0.01 per share, at conversion price of $0.5 per share, which represents
80,000,000 ordinary shares.</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="text-decoration:underline">Convertible promissory note issued on March
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">On March 31, 2023, the Company issued a senior
convertible promissory note (&#8220;Note 2&#8221;) of not more than $70 million to an investor (&#8220;Investor 2&#8221;), bearing interest
of 8% per annum. Note 2 will mature on the second anniversary of their issuance date. Note 2 had an original issue discount of 20%, resulting
in an aggregate purchase price of up to $56 million assuming the full purchase of Note 2.</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">On May 11, 2023, Investor 2 converted $2.82 million
of outstanding balance of the note into ordinary shares, par value $0.01 per share, at conversion price of $0.705 per share, which represents
4,000,000 ordinary shares. On October 4, 2023, the Company completed the conversion of $30.0 million of outstanding balance of the note
into ordinary shares, at a conversion price of $0.30 per share, which represents 100,000,000 ordinary shares. The issue discount of $5,208,356
is included in &#8220;Additional paid-in capital&#8221; on the accompanying consolidated balance sheet ffor the year ended December 31,
2023.</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="text-decoration:underline">Convertible promissory note issued on June
7, 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">On June 7, 2023, the Company issued a senior convertible
promissory note of $7.0 million to the sellers of Alpha Mind, bearing interest of 1% per annum. On June 14, 2023, the sellers converted
$3,950,000 of outstanding balance of the note into ordinary shares, par value $0.01 per share, at a conversion price of $0.395 per share,
which represents 10,000,000 ordinary shares.</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">The interest expense of $743,600 for unconverted
notes is included in the &#8220;Interest expense&#8221; section on the accompanying consolidated income statements for the year ended
December 31, 2023, the issue discount of $840,047 for unconverted notes is included in &#8220;Additional paid-in capital&#8221; on the
accompanying consolidated balance sheet as of ended December 31, 2023.</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">The remaining balance of convertible promissory
notes on the consolidated balance sheet as of December 31, 2023 represents the issued amount of convertible promissory notes, minus the
amount of notes converted into shares, plus the issue discount for notes converted into shares.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409587501232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income 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="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNetAbstract', window );"><strong>Income 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="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 14 &#8211; <span style="text-decoration:underline">INCOME
TAXES</span></b></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; "><b>British Virgin Islands
(&#8220;BVI&#8221;)</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Under the current laws
of BVI, MMTEC and MMBD Trading are not subject to tax on income or capital gain. In addition, payments of dividends by the Company to
their shareholders are not subject to withholding tax in the BVI.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Subsidiaries in Hong
Kong are subject to&#160;16.5% income tax on their taxable income generated from operations in Hong Kong. The first HK$2&#160;million
of profits arising in or derived from Hong Kong are taxed at 8.25% and any assessable profits over HK$2 million are taxed at 16.5%. The
Company&#8217;s subsidiaries, MM Future and HC Securities are incorporated in Hong Kong and had a loss for the years ended December 31,
2023, 2022 and 2021. Therefore, there was no provision for income taxes in the years ended December 31, 2023, 2022 and 2021.</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; "><b>Cayman Islands </b></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; ">There is no income tax
for companies domiciled in the Cayman Islands. Accordingly, MM Fund does not present any income tax provisions related to Cayman Islands
tax jurisdiction, where these four companies are domiciled.</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; "><b>United States</b></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; ">MM Global was incorporated
in the State of Illinois and operates as a securities broker/dealer in New York, New York.&#160;MM Global is subject to Federal, State,
and Local income taxes on its net income. MM Global had a net loss for the years ended December 31, 2023, 2022 and 2021. As a result,
no provision for income tax has been made in the years ended December 31, 2023, 2022 or 2021. MM Global has determined that there are
no material uncertain tax positions that require recognition or disclosure in its financial statements.</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; ">MM Global&#8217;s income
tax returns are subject to examination by the appropriate tax jurisdictions. As of December 31, 2023, MM Global&#8217;s federal and state
tax returns generally remain open for the last three years.</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; "><b>PRC</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Gujia and Haichuan Zhixin
were incorporated in the PRC and are subject to PRC Enterprise Income Tax (&#8220;EIT&#8221;) on the taxable income in accordance with
the relevant PRC income tax laws. On March 16, 2007, the National People&#8217;s Congress enacted a new enterprise income tax law, which
took effect on January 1, 2008. The law applies a uniform 25% enterprise income tax rate to both foreign invested enterprises and domestic
enterprises. In the years ended December 31, 2023, 2022 and 2021, Gujia were recognized as small low-profit enterprises and received a
preferential income tax rate of 5%. Haichuan Zhixin had a loss for the year ended December 31, 2023. In the years ended December 31, 2023,
2022 and 2021, Gujia and Haichuan Zhixin did not generate any taxable income. Therefore, there was no provision for income taxes in the
years ended December 31, 2023, 2022 and 2021 for those entities.</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; ">The reconciliations of
the statutory income tax rate and the Company&#8217;s effective income tax rate are as follows:</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-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">For the<br/> Year Ended</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">For the<br/> Year Ended</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">For the <br/> Year Ended</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">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><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/> 2021</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="text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: justify">Hong Kong statutory income tax rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">16.5</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">16.5</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">16.5</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Valuation allowance recognized with respect to the loss in the Hong Kong companies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(16.5</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(16.5</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(16.5</td><td style="text-align: left">)%</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: justify">PRC statutory income tax rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Effect of income tax exemptions and reliefs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(20.0</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(20.0</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(20.0</td><td style="text-align: left">)%</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: justify">Valuation allowance recognized with respect to the loss in the PRC companies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5.0</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5.0</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5.0</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">US corporate tax rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21.0</td><td style="text-align: left">%</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: justify; padding-bottom: 1.5pt">Valuation allowance recognized with respect to the loss in the US companies</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(21.0</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">(21.0</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">(21.0</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify; padding-bottom: 4pt">Total</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">0.0</td><td style="padding-bottom: 2.5pt; text-align: left">%</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">0.0</td><td style="padding-bottom: 2.5pt; text-align: left">%</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">0.0</td><td style="padding-bottom: 2.5pt; 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">As of December 31, 2023, 2022 and 2021, the components
of the Company&#8217;s deferred income tax assets were set forth below:</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>&#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><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/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>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><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: 64%; text-align: left">Net operating losses carry forward</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,548,868</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,194,054</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">859,455</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Cutoff adjustments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-214">-</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">44,395</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">47,704</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">Gross deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,548,868</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,238,449</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">907,159</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: 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">(1,548,868</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">(1,238,449</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">(907,159</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 deferred tax 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"><div style="-sec-ix-hidden: hidden-fact-215">-</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-216">-</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-217">-</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; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, the Company has a net
operating loss (&#8220;NOL&#8221;) carry forward for tax purposes of $18,865,999 available to offset future taxable income. Most of the
NOLs from its subsidiaries as of December 31, 2023 will expire in years 2024 to 2028 if not utilized. The NOL from the MM Global as of
December 31, 2023 will expire in years 2039 to 2043 if not utilized.</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; ">The Company provided
a valuation allowance equal to the deferred income tax asset for the years ended December 31, 2023, 2022 and 2021. The management believes
that the Company&#8217;s cumulative losses arising from recurring business of subsidiaries constituted significant strong evidence that
most of the deferred tax assets would not be realizable and this evidence outweighed the expectations that the Company would generate
future taxable income. As such, deferred tax assets arise from net operating losses are fully allowed for the years ended December 31,
2023, 2022 and 2021. The increase in the allowance was $237,488, $331,290, and $261,814 for the years ended December 31, 2023, 2022 and
2021, respectively.</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; "><b>Accounting for Uncertainty in Income Taxes</b></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 tax authority of
the PRC government conducts periodic and ad hoc tax filing reviews on business enterprises operating in the PRC after those enterprises
complete their tax filings. Therefore, the Company&#8217;s PRC entities&#8217; tax filings results are subject to change. It is therefore
uncertain as to whether the PRC tax authority may take different views about the Company&#8217;s PRC entities&#8217; tax filings, which
may lead to additional tax liabilities. Tax years that remain subject to examination are the years ended December 31, 2023, 2022 and 2021.</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; ">ASC 740 requires recognition
and measurement of uncertain income tax positions using a &#8220;more-likely-than-not&#8221; approach. The management evaluated the Company&#8217;s
tax positions and concluded that no provision for uncertainty in income taxes was necessary for the years ended December 31, 2023, 2022
and 2021.</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_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>43
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409586099504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' 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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' 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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">SHAREHOLDERS' EQUITY</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 15 &#8211;&#160;<span style="text-decoration:underline">SHAREHOLDERS&#8217;
EQUITY</span></b></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; "><b>Common Stock</b></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; ">The Company is authorized
to issue 5,000,000,000 shares of common stock with a par value of $0.01 per share.</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; ">Pursuant to a service
agreement dated July 21, 2020, the Company issued 75,000 common shares (given effect of the Reverse Stock Split) to Tony Wayne Network
Technology Co., Limited as compensation of a Hong Kong and China based consulting program. The stock-based compensation of $1,005,000
was recognized as part of the &#8220;professional fees&#8221; in the Company&#8217;s consolidated statement of operations and comprehensive
income/ (loss).</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; ">On February 22, 2021,
the Company entered into a Securities Purchase Agreement with certain institutional investors in connection with a registered direct offering
of 430,000 (given effect of the Reverse Stock Split) of the Company&#8217;s common shares, at a purchase price of $37.0 per share (given
effect of the Reverse Stock Split). The Company sold the common shares for aggregate gross proceeds of $15,910,000. The net proceeds from
the transactions were $14,637,200, after deducting certain fees due to the placement agent and the Company&#8217;s transaction expenses
and will be used for working capital and general corporate purposes.&#160;</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">Pursuant to a service agreement dated September
25, 2021, the Company issued 42,620 (given effect of the Reverse Stock Split) shares to Fortune Fintech Limited (&#8220;Fortune&#8221;)
on December 28, 2021, as compensation of an investor relationship consulting program.&#160;The fair value of the shares on the grant date
was $319,820.</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">On December 20, 2021, the Company entered into
a Securities Purchase Agreement with a single investor pursuant to which the investor will make a $2,000,000 investment in the Company
in a Regulation S private placement. Under the terms of the Purchase Agreement, the investor will purchase 500,000 common shares (given
effect of the Reverse Stock Split) of the Company at a purchase price of $4.0 per share (given effect of the Reverse Stock Split). The
gross proceeds of the transaction were $2.0 million before deducting fees and other expenses.</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">Pursuant to a restricted stock award agreement
dated December 17, 2021, the board issued 53,130 shares (given effect of the Reverse Stock Split) to employees as 2020 awards on December
31, 2021. The fair value of the shares on the grant date was $475,514.</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">Pursuant to the restricted stock award agreement
dated December 24, 2021, the board issued 29,250 shares (given effect of the Reverse Stock Split) to former employees on December 31,
2021. The fair value of the shares on the grant date was $229,028.</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">Effective on July 13, 2022, the Company approved
a reverse stock split of the Company&#8217;s authorized and issued and outstanding shares of common stock, par value $0.001 per share,
at a ratio of 10-for-1 (the &#8220;Reverse Stock Split&#8221;). As a result of the Reverse Stock Split, the Company&#8217;s authorized
shares of common stock reduced from 500,000,000 shares to 50,000,000 shares, and the par value per share was increased from $0.001 to
$0.01. All share and per share amount in the accompanying financial statement for the prior periods have been retroactively adjusted to
reflect the Reverse Stock Split.</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; ">On August 12, 2022, the
Company entered into a common stock purchase agreement with VG Master Fund SPC (&#8220;Investor&#8221;). Under this common stock purchase
agreement, subject to specified terms and conditions, the Company could, from time to time during the term of the purchase agreement,
sell to Investor up to the lesser of (a) $5.5 million worth of shares of common stock, par value $0.01 per share, and (b) the maximum
amount of securities the Company is permitted to issue under its existing shelf registration statement, which was declared effective by
the SEC on July 21, 2020. In consideration for entering into the purchase agreement, the Company issued 53,334 shares of common stock
to Investor as direct offering costs. The fair value of the shares on the grant date was $146,137. The $146,137 was capitalized and was
subsequently reduced to $112,748 which was included in &#8220;Deferred offering cost&#8221; on the accompanying consolidated balance sheets.
The Company sold 1,050,000 common shares for aggregate net proceeds of $1,223,251 to the Investor after reduction of $33,389 direct offering
cost. The proceeds will be used for working capital and general corporate purposes.</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">On October 26, 2022, the Company adopted a resolution
to amend the Company&#8217;s Memorandum and Articles of Association to increase the maximum number of shares that the Company is authorized
to issue from 50,000,000 to 5,000,000,000.</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">On October 29, 2022, the Company entered into
a Securities Purchase Agreement (&#8220;Agreement 1&#8221;) with an investor. Pursuant to Agreement 1, the Company agreed to sell to this
investor 400,000 shares of common stock at a purchase price of $0.59 for a consideration of $236,000. The Company issued 400,000 shares
to this purchaser on December 3, 2022 and received consideration on December 30, 2022.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 23, 2022, the Company entered into
a Securities Purchase Agreement (&#8220;Agreement 2&#8221;) with an investor. Pursuant to Agreement 2, the Company agreed to sell to this
investor 500,000 shares of common stock at a purchase price of $0.515 for a consideration of $257,500. The Company issued 500,000 shares
to this purchaser on December 7, 2022 and received consideration on December 23, 2022.</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">On February 22, 2023, the Company issued an unsecured
senior convertible promissory note of $40.0 million to a non-U.S. investor. The note has an original principal amount of $40,000,000 and
investor paid a purchase price of $32,000,000, reflecting an original issue discount of 20%. On February 24, 2023, the investor converted
all outstanding balance of notes into ordinary shares, par value $0.01 per share, at conversion price of $0.5 per share, which represents
80,000,000 ordinary shares.</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">On March 31, 2023, the Company issued a senior
convertible promissory note of not more than $70.0 million to an investor. The notes have an original issue discount of 20%, resulting
in an aggregate purchase price for the offering of up to $56 million assuming the full purchase of notes under the Agreement. On May 11,
2023, the investor converted $2.82 million of outstanding balance of the note into ordinary shares, par value $0.01 per share, at conversion
price of $0.705 per share, which represents 4,000,000 ordinary shares. On October 4, 2023, the Company completed the conversion of $30.0
million of outstanding balance of the note into ordinary shares, at a conversion price of $0.30 per share, which represents 100,000,000
ordinary shares.</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">On June 7, 2023, the Company issued a senior convertible
promissory note of $7.0 million to the sellers of Alpha Mind. On June 14, 2023, the sellers converted $3,950,000 of outstanding balance
of the note into ordinary shares, par value $0.01 per share, at a conversion price of $0.395 per share, which represents 10,000,000 ordinary
shares.</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">In July 2023, the Company received $1,430,000
from VG Master Fund SPC, for the purpose of purchasing common stock from the Company. During 2023, the Company did not issue stock to
VG Master Fund SPC. The amount is presented as &#8220;Shares to be issued&#8221; on the consolidated balance sheet, short-term in nature,
non-interest bearing, unsecured and repayable on demand.</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">As a result, there were 199,145,041 common shares
issued and outstanding as of December 31, 2023.</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; "><b>Share-based compensation</b></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">On January 14, 2020, the 2019 Share Incentive
Plan was approved by the Company&#8217;s shareholders at the Annual Meeting, the purpose of which is to provide an incentive for employees
and consultant contributing to the Company. The Company has Stock Option Plan with 200,000 shares (given effect of the Reverse Stock Split)
authorized for issuance under the Plan. The fair value of restricted share units granted with service conditions is estimated based on
the fair market value of the underlying ordinary shares of the Company on the date of grant.</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">Pursuant to a service agreement dated July 21,
2020, the Company issued 75,000 shares (given effect of the Reverse Stock Split) to Tony Wayne Network Technology Co., Limited (&#8220;Tony
Wayne&#8221;) on July 30, 2020 as compensation for a Hong Kong and China based consulting program.&#160;The fair value of the shares on
the grant date was $1,005,000. The Company recognized the $1,005,000 in full as stock-based compensation to nonemployee during the year
ended December 31, 2020.</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">Pursuant to a service agreement dated September
25, 2021, the Company issued 42,620 shares (given effect of the Reverse Stock Split) to Fortune Fintech Limited (&#8220;Fortune&#8221;)
on December 28, 2021 as compensation of an investor relationship consulting program.&#160;The fair value of the shares on the grant date
was $319,820.</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">Subject to 2019 Share Incentive Plan, pursuant
to the restricted stock award agreement dated December 17, 2021, the Board issued 53,130 shares (given effect of the Reverse Stock Split)
to employees as 2020 awards on December 31, 2021. The fair value of the shares on the grant date was $475,514. Pursuant to a restricted
stock award agreement dated December 24, 2021, the board issued 29,250 shares (given effect of the Reverse Stock Split) to former employees
on December 31, 2021. The fair value of the shares on the grant date was $229,028.</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">The Company recognized the fair value of the shares
$1,024,361 as stock-based compensation to employee and nonemployee during the year ended December 31, 2021. As of the date of this report,
all the authorized shares under the 2019 Share Incentive Plan were issued.</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">On January 17, 2022, the 2021 Share Incentive
Plan was approved by the Company&#8217;s shareholders at the Annual Meeting, the purpose of which is to provide an incentive for employees
and consultant contributing to the Company. The Company has a Stock Option Plan with 300,000 shares (given effect of the Reverse Stock
Split) authorized for issuance under the Plan. The fair value of restricted share units granted with service conditions is estimated based
on the fair market value of the underlying ordinary shares of the Company on the date of grant. As of the date of this report,&#160;there
were 300,000 shares (given effect of the Reverse Stock Split) available for issuance under the 2021 Share Incentive Plan.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409587459728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Reserve<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_StatutoryReserveLineItems', window );"><strong>Statutory Reserve [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_StatutoryReserveTextBlock', window );">STATUTORY RESERVE</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 16 - <span style="text-decoration:underline">STATUTORY
RESERVE</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Gujia operates in the
PRC, and is required to reserve 10% of their net profit after income tax, as determined in accordance with the PRC accounting rules and
regulations. Appropriation to the statutory reserve by the Company is based on profit arrived at under PRC accounting standards for business
enterprises for each year. The profit arrived at must be set off against any accumulated losses sustained by the Company in prior years
before allocation is made to the statutory reserve. Appropriation to the statutory reserve must be made before distribution of dividends
to shareholders. The appropriation is required until the statutory reserve reaches 50% of the registered capital. This statutory reserve
is not distributable in the form of cash dividends.</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; ">Gujia has sustained losses
since establishment. As of December 31, 2023, 2022 and 2021, no appropriation to statutory reserves was required as it incurred recurring
net losses.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_StatutoryReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_StatutoryReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_StatutoryReserveTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Statutory Reserve Text Block.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_StatutoryReserveTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409669579872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 17 &#8211;&#160;<span style="text-decoration:underline">COMMITMENTS
AND CONTINGENCIES</span></b></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; "><b>Operating Lease Commitment</b></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; ">The Company leases office
space under&#160;non-cancelable operating lease agreements, which end at various dates in&#160;2024 and 2025. As of December&#160;31,
2023,&#160;the&#160;Company&#8217;s&#160;operating leases had a weighted average remaining lease term of&#160;1.76 years and a weighted
average discount rate of&#160;4.47%.&#160;Future lease payments under operating leases as of December&#160;31, 2023 were as follows:</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>&#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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: justify">2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">395,688</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">2025</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">273,724</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">Total future lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">669,412</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(28,789</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">Total lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">640,623</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: current portion</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">(373,860</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">Operating lease liability, non-current</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">266,763</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; ">Lease expenses are recognized
on a straight-line basis over the lease term. For the year ended December 31, 2023, the Company had operating lease costs of $446,149
and short-term lease costs of $54,867. For the year ended December 31, 2022, the Company had operating lease costs of $373,022 and short-term
lease costs of $52,246. For the year ended December 31, 2021, the Company had operating lease costs of $385,126 and short-term lease costs
of $27,490. Cash paid for amounts included in the measurement of operating lease liabilities were $419,855, $402,730 and $396,569 during
the years ended December 31, 2023, 2022 and 2021, respectively.</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; "><b>Contingencies&#160;</b></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; ">In the normal course
of business, MM Global is engaged in various trading and brokerage activities on a principal and agency basis through a clearing broker.
As a regulated FINRA broker-dealer, MM Global is subject to regulatory trading inquiries and investigations to determine whether any violations
of federal securities or FINRA rules may have occurred. During fiscal year ended December 31, 2022, FINRA&#8217;s Department of Enforcement
concluded its investigation and alleges that there have been violations of the federal securities laws and FINRA rules. FINRA has issued
the settlement for MM Global with a fine of $450,000 to pay through 3 years, an installment plan fee of $38,250, and a prohibition from
providing market access to customers for a period of two years. The settlement also prohibits MM Global from engaging in any business
in which MM Global provides market access to customers unless and until a registered principal or officer of MM Global certifies in writing
to FINRA that the firm revised and enhanced its AML and supervisory procedures related to detecting and investigating suspicious trading
activity and potential market manipulation. During the fiscal year ended December 31, 2023, the Company had made payment in the amount
of $125,550 and as of December 31, 2023, the payable to FINRA was in the amount of $209,250. The current portion of payable was included
in &#8220;Accrued liabilities and other payables&#8221; on the accompanying consolidated balance sheets and the non-current portion of
payable was included in &#8220;Accrued liabilities, non-current&#8221; on the accompanying consolidated balance sheets.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409698478544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Concentrations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">CONCENTRATIONS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 18 &#8211; <span style="text-decoration:underline">CONCENTRATIONS</span></b></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"><b>Customer</b></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">The following table sets forth information as
to each customer that accounted for 10% or more of the Company&#8217;s revenue for the years ended December 31, 2023, 2022 and 2021.</p>

<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; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt"><b>Customer</b></span></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>Year Ended<br/>
 December&#160;31, <br/>
2023</b></span></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"><span style="font-size: 10pt"><b>Year Ended December&#160;31, <br/>
2022</b></span></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"><span style="font-size: 10pt"><b>Year Ended<br/>
December&#160;31,<br/>
2021</b></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 64%"><span style="font-size: 10pt">A</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-218; font-size: 10pt">*</span></td>
    <td style="width: 1%"><span style="font-size: 10pt">%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-size: 10pt">37.4</span></td>
    <td style="width: 1%"><span style="font-size: 10pt">%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-219; font-size: 10pt">*</span></td>
    <td style="width: 1%"><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-size: 10pt">B</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-220; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">25.6</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-221; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">C</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-222; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">24.7</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-223; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-size: 10pt">E</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-224; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-225; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">12.8</span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">F</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">92.0</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-226; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-227; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">G</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-228; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-229; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">11.1</span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>&#160;</b></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="width: 0.25in"><span style="font-size: 10pt">*</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Less than 10%</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_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409586081312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">SEGMENT INFORMATION</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 19 &#8211; <span style="text-decoration:underline">SEGMENT
INFORMATION</span></b></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">The Company currently has two operating segments, (i) Gujia, MM Future
and HC Securities, which provide market data services and consulting services, and (ii) MM Global, which operates as an introducing broker
that clears all transactions through a clearing broker dealer and earns commission income, placement agent services fee and other related
income from customers. Unallocated amounts that do not relate to an operating segment have been allocated to &#8220;Unallocated.&#8221;
Since most of the Company&#8217;s long-lived assets are located in the PRC, no geographical information on long-lived assets is presented.
Refer to Note 3 for disaggregated revenue information by geographical region attributed on the basis of the location where the revenue
is originated.</p><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">The following tables present summary information by segment:</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; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Market&#160;data<br/>
services&#160;and<br/>
consulting<br/>
services</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">Introducing<br/>
broker<br/>
services</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">Unallocated</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</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Year Ended December 31, 2023</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%; padding-bottom: 1.5pt">REVENUE</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">824,098</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">45,837</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"><div style="-sec-ix-hidden: hidden-fact-230">-</div></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">869,935</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">GROSS PROFIT</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">660,399</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">36,588</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-231">-</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">696,987</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">NET LOSS FROM CONTINUING OPERATIONS</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,495,023</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(402,500</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,456,947</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,391,980</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">DEPRECIATION AND AMORTIZATION</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">45,782</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-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">$</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">45,782</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">CAPITAL EXPENDITURE</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">970</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-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">$</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">970</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><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; ">
    <td style="font-weight: bold">Year Ended December 31, 2022</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: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">REVENUE</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">696,668</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">376,683</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-236">-</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">1,073,351</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">GROSS PROFIT</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">542,167</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">300,100</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-237">-</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">842,267</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">NET LOSS FROM CONTINUING OPERATIONS</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,850,985</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(623,782</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,189,612</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,664,379</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">DEPRECIATION AND AMORTIZATION</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">66,428</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-238">-</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-239">-</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">66,428</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">CAPITAL EXPENDITURE</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">3,792</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-240">-</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-241">-</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">3,792</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><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; ">
    <td style="font-weight: bold">Year Ended December 31, 2021</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: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">REVENUE</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">176,262</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">392,358</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-242">-</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">568,620</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">GROSS PROFIT</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">34,960</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">392,358</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-243">-</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">427,318</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">NET LOSS FROM CONTINUING OPERATIONS</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">(4,075,518</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(451,204</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,590,585</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7,117,307</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">DEPRECIATION AND AMORTIZATION</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">40,130</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-244">-</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-245">-</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">40,130</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">CAPITAL EXPENDITURE</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">37,068</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-246">-</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-247">-</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">37,068</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><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; ">
    <td style="font-weight: bold">As of December 31, 2023</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: rgb(204,238,255)">
    <td style="text-align: left">TOTAL ASSETS</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">7,586,067</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">325,115</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">149,076,038</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">156,987,220</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">As of December 31, 2022</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: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL 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">8,910,311</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">719,651</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">1,785,545</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">11,415,507</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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//280/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409669755920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>NOTE 20 &#8211; <span style="text-decoration:underline">SUBSEQUENT
EVENTS</span>&#160;</b></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">The following subsequent events were evaluated
on April 30, 2024, the date the financial statements were issued.</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; ">Except as set forth below,
there were no events that occurred subsequent to December 31, 2023 that require adjustment to or disclosure in the consolidated financial
statements.</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; ">On February 16, 2024,
the Company incorporated HAI TEC INC. (&#8220;HAI TEC&#8221;) under the laws of the BVI, for the purpose of being a holding company for
the equity interest in our operating subsidiaries in China and other countries and regions. HAI TEC is a wholly-owned subsidiary of MMTEC.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">On April 26, 2024,
the Company signed a &#8220;Share Transfer Commitment Letter for Secured Promissory Note&#8221; with FLJ (the &#8220;Commitment
Letter&#8221;). Pursuant to the Commitment Letter, FLJ reaffirmed its promise to pay the principal sum of $153,000,000 under that
certain Secured Promissory Note, dated December 28, 2023, made by FLJ to the order of the Company, together with interest on the
unpaid note on or prior to June 30, 2024 (the &#8220;Maturity Date&#8221;). In addition, pursuant to the Commitment Letter if FLJ
fails to pay the amounts due pursuant to the Secured Promissory Note, the Company will have the right to convert the unpaid
principal and accrued interest under the note to shares of FLJ at a discount of between 20% and 70% of the market price of such shares.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409589863968">
<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="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="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Use of Estimates</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The preparation of the
consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported
amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the
reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates. Significant estimates
during the years ended December 31, 2023, 2022 and 2021 include the allowance for doubtful accounts, impairment of long-term investment
and valuation of deferred tax assets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#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="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments and Fair Value Measurements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>Fair Value of Financial Instruments and
Fair Value Measurements</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span>The
Company adopted the guidance of Accounting Standards Codification (&#8220;ASC&#8221;) 820 for fair value measurements which clarifies
the definition of fair value, prescribes methods for measuring fair value, and establishes a fair value hierarchy to classify the inputs
used in measuring fair value as follows</span>:</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="width: 0.5in">&#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">Level <span>1-Inputs are unadjusted quoted prices in active markets for identical assets or liabilities available at the measurement date</span>.</span></td></tr>
  </table><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.5in">&#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">Level <span>2-Inputs are unadjusted quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, inputs other than quoted prices that are observable, and inputs derived from or corroborated by observable market data</span>.</span></td></tr>
  </table><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.5in">&#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">Level <span>3-Inputs are unobservable inputs which reflect the reporting entity&#8217;s own assumptions on what assumptions the market participants would use in pricing the asset or liability based on the best available information</span>.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span>The </span>carrying amounts reported
in the consolidated balance sheets for cash and cash equivalents, accounts receivable, loan receivable-net, security deposits- current
portion, other current assets, salary payable, operating lease liabilities- current and accrued liabilities, convertible
bond and other payables approximate their fair market value based on the short-term maturity of these instruments<span>.
</span>

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Transactions involving
related parties cannot be presumed to be carried out on an arm&#8217;s-length basis, as the requisite conditions of competitive, free
market dealings may not exist. Representations about transactions with related parties, if made, shall not imply that the related party
transactions were consummated on terms equivalent to those that prevail in arm&#8217;s-length transactions unless such representations
can be substantiated. It is not, however, practical to determine the fair value of amounts due from or due to related parties due to their
related party nature.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: -9pt; "><b>Cash and Cash
Equivalents</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span>Cash and cash equivalents
consist of cash deposit in bank and cash on hand. The Company maintains cash with various financial institutions in China. As of December
31, 2023 and 2022, cash balances in the PRC of $106,457 and $1,879,950, respectively, are uninsured. The Company has not experienced any
losses in bank accounts and believes it is not exposed to any risks on its cash in PRC bank accounts.</span>
</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy', window );">Loan Receivable, Net</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>Loan Receivable, Net</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span>Loan
receivable, net is recorded at the uncollected principal balances, net of an allowance for doubtful accounts. An estimate for doubtful
accounts is made when collection of the full amount is no longer probable. Estimates are based on historical collection experience and
current economic conditions.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentrations of Credit Risk</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Concentrations of Credit Risk</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span>T</span>he
Company has operations carried out in China. Accordingly, the Company&#8217;s business, financial condition and results of operations
may be influenced by the political, economic and legal environment in China, and by the general state of China&#8217;s economy. The Company&#8217;s
operations in China are subject to specific considerations and significant risks not typically associated with companies in North America.
The Company&#8217;s results may be adversely affected by changes in governmental policies with respect to laws and regulations, anti-inflationary
measures, currency conversion and remittance abroad, and rates and methods of taxation, among other things.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Property and Equipment</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span>Property
</span>and equipment, including assets acquired through finance leases, are stated at cost less accumulated depreciation, and depreciated
on a straight-line basis over the estimated useful lives of the assets. Cost represents the purchase price of the asset and other costs
incurred to bring the asset into its existing use. The cost of repairs and maintenance is expensed as incurred; major replacements and
improvements are capitalized. When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts,
and any resulting gains or losses are included in income/loss in the year of disposition<span>. </span>Estimated
useful lives are as follows:</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: left; padding-bottom: 1.5pt; vertical-align: top">&#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">Estimated useful life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 79%; text-align: left">Office equipment and furniture</td><td style="width: 1%">&#160;</td>
    <td style="width: 20%; text-align: center">3 - 5 Years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Leasehold improvement</td><td>&#160;</td>
    <td style="text-align: center">The lesser of remaining lease term or 2 - 3 Years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; vertical-align: top">Software</td><td>&#160;</td>
    <td style="text-align: center">1 - 3 Years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Finance lease right-of-use asset</td><td>&#160;</td>
    <td style="text-align: center">4 Years</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentPolicyTextBlock', window );">Long-term Investments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span><b>Long-term
Investments</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company&#8217;s long-term
investments consist of equity investments without readily determinable fair value which were accounted for using measurement alternative
and equity method investments. As of December 31, 2023 and 2022, the Company&#8217;s long-term investments were <span style="-sec-ix-hidden: hidden-fact-193"><span style="-sec-ix-hidden: hidden-fact-194">nil</span></span> on the consolidated
balance sheet.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock', window );">Equity Investment Using Measurement Alternative</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span><b><span style="text-decoration:underline">Equity
Investment Using Measurement Alternative</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company uses the
measurement alternative for those investments over which the Company does not have significant influence, and without readily determinable
fair value and do not qualify for the net asset value practical expedient in accordance with ASU 2016-01, &#8220;Financial Instruments-Overall:
Recognition and Measurement of Financial Assets and Financial Liabilities&#8221; which was adopted on January 1, 2019. The adoption did
not have a significant impact on the Company&#8217;s consolidated financial statements. The Company records these investments at cost,
less impairment, and plus or minus subsequent adjustments for observable price changes. Under this measurement alternative, changes in
the carrying value of the equity investments are required to be made whenever there are observable price changes in orderly transactions
for the identical or similar investment of the same issuer.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company periodically
reviews its equity investment for impairment. At each reporting date, an entity that uses the measurement alternative to measure an equity
investment without a readily determinable fair value is required to make a qualitative assessment of whether the investment is impaired.
The Company regularly evaluates the impairment of these investments based on performance and financial position of the investee as well
as other evidence of market value. Such evaluation includes, but is not limited to, reviewing the investee&#8217;s cash position, recent
financing, projected and historical financial performance, cash flow forecasts and financing needs. An impairment loss recognized equal
to the excess of the investment cost over its fair value at the end of each reporting period for which the assessment is made. The fair
value would then become the new cost basis of investment.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_EquityMethodInvestmentPolicyTextBlock', window );">Equity Method Investment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b><span style="text-decoration:underline">Equity Method Investment</span></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company uses the
equity method of accounting for its investment in, and earning or loss of, company that it does not control but over which it does exert
significant influence. The Company initially records its investment at cost and the difference between the cost of the equity investee
and the fair value of the underlying equity in the net assets of the equity investee is recognized as equity method goodwill, which is
included in the equity method investment on the consolidated balance sheets. The Company subsequently adjusts the carrying amount of the
investment to recognize the Company&#8217;s proportionate share of each equity investee&#8217;s net income or loss into earnings after
the date of investment. If an equity investment no longer qualifies to be accounted for under the equity method, the investment&#8217;s
initial basis for which subsequent changes in fair value are measured should be the previous carrying amount of the investment.</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; ">The Company periodically
reviews its equity investment for impairment. Under the equity method of accounting, an impairment loss would be recorded whenever the
fair value of an equity investment is determined to be below its carrying amount and the reduction is considered to be other than temporary.
In judging &#8220;other than temporary,&#8221; the Company considers the length of time and extent to which the fair value of the investment
has been less than the carrying amount of the equity investment, the near-term and long-term operating and financial prospects of the
entity and the Company&#8217;s longer-term intent of retaining its investment in the entity. The Company considers whether the fair value
of its equity method investment has declined below its carrying value whenever adverse events or changes in circumstances indicate that
recorded value may not be recoverable. If the Company considers any decline to be other than temporary (based on various factors, including
historical financial results and the overall health of the investee), then a write-down would be recorded to estimated fair value.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">See <b>NOTE 9</b> for
discussion of long-term investments.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_ValueAddedTaxPolicyTextBlock', window );">Value Added Tax</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Value Added Tax</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Gujia is subject to value added tax (&#8220;VAT&#8221;)
for services rendered at a rate of 6%. Gujia was identified as a general&#160;VAT payer on December 1, 2021. The amount of VAT liability
is determined by applying the applicable tax rate to the invoiced amount of professional services provided. The Company reports revenue
net of PRC&#8217;s value added tax for all the periods presented in the consolidated statements of operations and comprehensive income/ (loss).
All entities in China are also subject to surcharges on value-added tax payments in accordance with PRC law.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Revenue Recognition</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under Accounting Standards Codification Topic
606, &#8220;Revenue from Contracts with Customers&#8221; (&#8220;ASC 606&#8221;), the Company recognizes revenue when a customer obtains
control of promised goods, in an amount that reflects the consideration which the Company expects to receive in exchange for the goods.
To determine revenue recognition for arrangements within the scope of ASC 606, the Company performs the following five steps: (1) identify
the contracts with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate
the transaction price to the performance obligations in the contract; and (5) recognize revenue when or as the entity satisfies a performance
obligation. The Company only applies the five-step model to contracts when it is probable that the entity will collect the consideration
it is entitled to in exchange for the goods it transfers to the customer.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not offer promotional payments,
customer coupons, rebates or other cash redemption offers to its customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Market data services and investor relation
management services revenue</span></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company generates these revenues by providing
services under written service contracts with its customers. Revenue related to its service offered is recognized over time as the services
are performed when the performance obligation is satisfied.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Placement agent services</span></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company generates revenue from placement agent
services by successfully selling customers&#8217; stocks to qualified investors through registered offerings or private placement activities.
Placement agent fee is recognized when the services are completed.</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"><b><span style="text-decoration:underline">Software development and post-contract maintenance</span></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company generates revenue from software development
and post-contract maintenance. The Company identifies two performance obligations, as the customers can benefit from software development
and post-contract maintenance separately. The transaction price is fixed in the contract and the Company allocates the transaction price
to software development and maintenance by reference to their relative standalone selling price estimated. The Company determines the
standalone selling price based on pricing objectives, taking into consideration market conditions. The Company recognizes revenue of software
development at a point of customer acceptance. The post-contract maintenance service is performed on a standby ready basis and provided
to the customer subsequent to the transfer of the software for a period of time, typically 12 months from customer acceptance. The Company
recognizes revenue of maintenance over the service period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Commissions</span></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company generates revenue from commissions
through customers&#8217; transactions in stocks by providing brokerage service for its customers. Commission revenue is recognized at
a point in time on the trade date when the performance obligation is satisfied.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Fund management services</span></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue from fund management services mainly includes
management fees and performance-based fees, in a typical arrangement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management fees</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management fee arises from the asset management
services provided to funds the Company manages. Management fees are computed as a percentage of daily asset value and are recognized as
earned over the specified contract period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Performance-based income</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In a typical arrangement, the Company is entitled
to a performance-based fee on the extent by which the fund&#8217;s investment performance exceeds a certain threshold. Such performance-based
fee is typically calculated and recognized at a point of time when the cumulative return of the fund can be determined, and is not subject
to clawback provisions.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Consulting services</span></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company provides consulting services as source
of revenue. Pursuant to the consulting service contracts entered into between the Company and client, the Company&#8217;s obligation includes
providing investment information and professional services on finance and law. The Company recognizes revenue when the client confirms
the certain types of services specified in the contract are received, and pays for the service fee.</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">The following table disaggregates the Company&#8217;s
revenue by revenue type:</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="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended 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><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">2021</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">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</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">US$</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">US$</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt">Consulting services</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">800,000</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-168">-</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-169">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Software development and post-contract maintenance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,098</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">676,049</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-170">-</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; text-indent: -9pt; padding-left: 9pt">Placement agent services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45,837</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">372,677</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-171">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Market data services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-172">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,619</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">107,184</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: 9pt">Commissions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-173">-</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-174">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">390,569</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">Fund management services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-175">-</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-176">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">69,078</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: 9pt">Other revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-177">-</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">4,006</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,789</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total revenues</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">869,935</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">1,073,351</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">568,620</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">The following table disaggregates the Company&#8217;s
revenue by geographic area:</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="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended 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><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">2021</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">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</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">US$</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">US$</td><td style="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><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: 64%">China</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">824,098</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">696,668</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">176,262</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">United States</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">45,837</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">376,683</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">392,358</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; padding-bottom: 4pt">Total revenues</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">869,935</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">1,073,351</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">568,620</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">Deferred revenue represents income collected but
not earned as of the reporting date. As of December 31, 2023 and 2022 deferred revenue was <span style="-sec-ix-hidden: hidden-fact-195"><span style="-sec-ix-hidden: hidden-fact-196">nil</span></span>.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Revenue</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Cost of Revenue</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Cost&#160;<span>of
revenue consists primarily of internal labor cost and related benefits, and other overhead costs that are directly attributable to service
provided</span>.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Research and Development</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span>Expenditures
for research and product development costs are expensed as incurred. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">For the years ended December
31, 2023, 2022 and 2021, research and development expenses were <span>$363,958</span>, $<span>828,869</span>,
and $744,422, respectively, included in &#8220;Cost of revenue&#8221;, &#8220;Payroll and related benefits&#8221; and &#8220;Other general
and administrative&#8221; on the accompanying consolidated income statements.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Selling and Marketing Costs</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Selling and Marketing
Costs</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span>All
costs related to selling and marketing are expensed as incurred. For the years ended December 31, 2023, 2022 and 2021, selling and marketing
costs were </span>$901,319<span>, $</span>1,007,652, and <span>$303,079
</span>respectively.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>Leases</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">On January 1, 2019, the
Company adopted ASU No. 2016-02, &#8220;Leases (Topic 842),&#8221; as amended, which supersedes the lease accounting guidance under Topic
840, and generally requires lessees to recognize operating and financing lease liabilities and corresponding right-of-use assets on the
balance sheet and to provide enhanced disclosures surrounding the amount, timing and uncertainty of cash flows arising from leasing arrangements.</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; ">Under the new lease standard,
the Company determines if an arrangement is or contains a lease at inception. Right-of-use assets and liabilities are recognized at lease
commencement date based on the present value of remaining lease payments over the lease terms. The Company considers only payments that
are fixed and determinable at the time of lease commencement. See <b>NOTE 8</b> for discussion of finance lease and see <b>NOTE 17</b>
for discussion of operating leases.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Segment Information</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC 280 &#8220;Segment reporting&#8221; establishes
standards for reporting information on operating segments in interim and annual financial statements. Operating segments are defined as
the components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating
decision maker in deciding how to allocate resources and in assessing performance. Our chief operating decision makers direct the allocation
of resources to operating segments based on the profitability, cash flows, and growth opportunities of each respective segment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company currently has two operating segments,
Gujia, MM Future, HC Securities, and MM Global. See <b>NOTE 19</b> for details.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>Income Taxes</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company accounts
for income taxes using the asset/liability method prescribed by ASC 740, &#8220;Income Taxes.&#8221; Under this method, deferred tax assets
and liabilities are determined based on the difference between the financial reporting and tax bases of assets and liabilities using enacted
tax rates that will be in effect in the period in which the differences are expected to reverse. The Company records a valuation allowance
to offset deferred tax assets if, based on the weight of available evidence, it is more-likely-than-not that some portion, or all, of
the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rates is recognized as income or loss in
the period that includes the enactment date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows the accounting guidance for
uncertainty in income taxes using the provisions of ASC 740 &#8220;Income Taxes&#8221;. Using that guidance, tax positions initially need
to be recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax
authorities. For the years ended December 31, 2023, 2022 and 2021, the Company had no significant uncertain tax positions that qualify
for either recognition or disclosure in the financial statements. Tax years that remain subject to examination are the years ended December
31, 2023, 2022 and 2021. The Company recognizes interest and penalties related to significant uncertain income tax positions in other
expense. No such interest and penalties incurred for the years ended December 31, 2023, 2022 and 2021.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>Foreign Currency Translation</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The reporting currency
of the Company is the U.S. dollar. The functional currency of the parent company, MMTEC, and MM Future, MM Fund, MMBD Trading, HC securities
and MM Global is the U.S. dollar. The functional currency of Gujia and Haichuan Zhixin is the Chinese Renminbi (&#8220;RMB&#8221;). For
the subsidiary whose functional currency is the RMB, result of operations and cash flows are translated at average exchange rates during
the period, assets and liabilities are translated at the unified exchange rate at the end of the period, and equity is translated at historical
exchange rates. As a result, amounts relating to assets and liabilities reported on the statements of cash flows may not necessarily agree
with the changes in the corresponding balances on the balance sheets. Translation adjustments resulting from the process of translating
the local currency financial statements into U.S. dollars are included in determining comprehensive income/loss.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Transactions denominated
in foreign currencies are translated into the functional currency at the exchange rates prevailing on the transaction dates. Assets and
liabilities denominated in foreign currencies are translated into the functional currency at the exchange rates prevailing at the balance
sheet date with any 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. All of the Company&#8217;s revenue and expense
transactions are transacted in the functional currency of the operating subsidiaries. The Company does not enter into any material transaction
in foreign currencies. Transaction gains or losses have not had, and are not expected to have, a material effect on the results of operations
of the Company.</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; ">The consolidated balance
sheet amounts, with the exception of equity, as of December 31, 2023 and 2022, were translated at RMB 7.0827 to $1.00 and RMB 6.9646
to $1.00, respectively. Equity accounts were stated at their historical rates. The average translation rates applied to consolidated
statements of operations and comprehensive income/ loss and cash flows for the years ended December 31, 2023, 2022 and 2021 were RMB
7.0467, RMB 6.7261, and RMB 6.4515 to $1.00, respectively.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income/ (Loss)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Comprehensive Income/
(Loss)</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Comprehensive income/
loss is comprised of net income and loss and all changes to the statements of shareholders&#8217; equity, except those due to investments
by shareholders, changes in paid-in capital and distributions to shareholders. For the Company, comprehensive income/ loss for the years
ended December 31, 2023, 2022 and 2021 consisted of net income /loss and unrealized income/loss from foreign currency translation adjustment.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based compensation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Share-based Compensation</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Share based compensation arise from
share-based awards, including share options for the purchase of the Company&#8217;s ordinary shares. In June 2018, the Financial
Accounting Standards Board (&#8220;FASB&#8221;) issued ASU 2018-07, &#8220;Compensation-Stock Compensation (Topic 718):
Improvements to Nonemployee Share-Based Payment Accounting&#160;(&#8220;ASU 2018-07&#8221;)&#8221; to simplify the accounting for
share-based payments to nonemployees by aligning it with the accounting for share-based payments to employees. The Company adopted
ASU 2018-07 on January&#160;1, 2019, and accounts for&#160;share-based compensation to nonemployees under the fair value method
which requires all such compensation to be calculated based on the fair value at the measurement date (generally the grant date) and
recognized in the statement of operations over the requisite service period. The Company recognized <span style="-sec-ix-hidden: hidden-fact-197">nil</span>, <span style="-sec-ix-hidden: hidden-fact-198">nil</span> and $1,024,361
share-based compensation for the years ended December 31, 2023, 2022 and 2021, respectively. See details in <b>NOTE 15</b>.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings per share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Earnings per share</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">ASC Topic 260 &#8220;Earnings
per Share,&#8221; requires presentation of both basic and diluted earnings per share (&#8220;EPS&#8221;) with a reconciliation of the
numerator and denominator of the basic EPS computation to the numerator and denominator of the diluted EPS computation. Basic EPS excludes
dilution. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised
or converted into common stock or resulted in the issuance of common stock that then shared in the earnings of the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Basic net income (loss)
per common share is computed by dividing net income (loss) available to common shareholders by the weighted average number of shares of
common stock outstanding during the period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the
weighted average number of shares of common stock, common stock equivalents and potentially dilutive securities outstanding during each
period. Common stock equivalents are not included in the calculation of diluted loss per common share if their effect would be anti-dilutive.
Potential common shares in the diluted net loss per share computation are excluded in periods of losses from continuing operations as
their effect would be anti-diluted. For the years ended December 31, 2023, 2022 and 2021, there were no dilutive shares. The following
table presents a reconciliation of basic and diluted net income (loss) per common share:</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-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">Year Ended<br/> 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">Year Ended<br/> December&#160;31, <br/> 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">Year Ended<br/> December&#160;31, <br/> 2021</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="text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left"><div style="-sec-ix-hidden: hidden-fact-180; -sec-ix-hidden: hidden-fact-179; -sec-ix-hidden: hidden-fact-178">Net loss from continuing operations for basic and diluted net loss per share of common stock</div></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(4,391,980</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">(5,664,379</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">(7,117,307</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><div style="-sec-ix-hidden: hidden-fact-183; -sec-ix-hidden: hidden-fact-182; -sec-ix-hidden: hidden-fact-181">Net income from discontinued operations for basic and diluted net income per share of common stock</div></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">53,267,761</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">19,003</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">66,552</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-align: left; padding-bottom: 4pt"><div style="-sec-ix-hidden: hidden-fact-186; -sec-ix-hidden: hidden-fact-185; -sec-ix-hidden: hidden-fact-184">Weighted average common stock outstanding &#8211; 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">105,243,671</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">3,497,109</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">2,450,447</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><div style="-sec-ix-hidden: hidden-fact-189; -sec-ix-hidden: hidden-fact-188; -sec-ix-hidden: hidden-fact-187">Net loss per common share from continuing operations - basic and diluted*</div></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1.62</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(2.90</td><td style="text-align: left">)</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: 4pt"><div style="-sec-ix-hidden: hidden-fact-192; -sec-ix-hidden: hidden-fact-191; -sec-ix-hidden: hidden-fact-190">Net income per common share from discontinued operations - diluted 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">0.51</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">0.01</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">0.02</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; 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">After giving effect to the reverse stock split effected on July 13, 2022. Also see Note 15.</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; ">The Company did not have
any common stock equivalents and potentially dilutive common stock outstanding during the years ended December 31, 2023, 2022 and 2021.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_RelatedPartiesPolicyTextBlock', window );">Related Parties</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Related Parties</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Parties are considered
to be related to the Company if the parties, directly or indirectly, through one or more intermediaries, control, are controlled by,
or are under common control with the Company. Related parties also include principal owners of the Company, its management, members of
the immediate families of principal owners of the Company and its management and other parties which the Company may deal with if one
party controls or can significantly influence the management or operating policies of the other to an extent that one of the transacting
parties might be prevented from fully pursuing its own separate interests.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiscalPeriod', window );">Fiscal Year End</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>Fiscal Year End</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company has adopted
a fiscal year end of December 31.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Recent Accounting Pronouncements</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the FASB issued ASU 2016-13, &#8220;Measurement
of Credit Losses on Financial Instruments (Topic 326)&#8221;, and issued subsequent amendments to the initial guidance, transitional guidance
and other interpretive guidance between November 2018 and March 2020 within ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11, ASU 2020-02
and ASU 2020-03. ASU 2016-13 introduces new guidance for credit losses on instruments within its scope, which significantly changes the
way entities recognize impairment of many financial assets by requiring immediate recognition of estimated credit losses expected to occur
over their remaining life, instead of when incurred. For smaller reporting companies, the guidance is effective for fiscal years beginning
after December 15, 2022, including interim periods within those fiscal years. All entities may adopt this ASU through a cumulative effect
adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective (that is, a modified-retrospective
approach). The amendments in ASU 2016-13 and 2018-19 are effective for the Company for fiscal years beginning after December 15, 2022,
including interim periods within those fiscal years. As the Company is an &#8220;emerging growth company&#8221; and elects to apply for
the new and revised accounting standards at the effective date for a private company, the Company adopted ASU No. 2016-13 on January 1,
2023 and the adoption did not have a material impact on the Company&#8217;s consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In August 2020, the FASB issued ASU 2020-06, Debt-Debt
with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity&#8217;s Own Equity (Subtopic 815-40):
Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity (&#8220;ASU 2020-06&#8221;), which simplifies accounting
for convertible instruments by removing major separation models required under current GAAP. The ASU also removes certain settlement conditions
that are required for equity-linked contracts to qualify for scope exception, and it simplifies the diluted earnings per share calculation
in certain areas. For public business entities, ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including
interim periods within those fiscal years. The Company adopted ASU 2020-06 on January 1, 2022. The adoption did not have an impact on
the Company&#8217;s consolidated financial statements.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity investment using measurement alternative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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_mtc_EquityMethodInvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity method investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_EquityMethodInvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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_mtc_RelatedPartiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Related Parties Policy Text Block.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_RelatedPartiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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_mtc_ValueAddedTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for value added tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_ValueAddedTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480981/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 705<br> -Publisher FASB<br> -URI https://asc.fasb.org//705/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 60<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482053/820-10-60-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiscalPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiscalPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment in financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 3: 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(f)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(f)(2))<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 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(f)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 12<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 19<br> -Subparagraph (2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-19<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recording, valuing, and reporting amounts due from lessees pursuant to contractual arrangements, which are secured, at a minimum, by the asset being rented, and in measuring certain revenues, expenses and gains and losses arising from creating, acquiring, collecting, terminating, modifying and holding lease agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 840<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481440/840-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481501/840-20-50-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 840<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481161/840-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483044/730-10-05-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 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 (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409589710256">
<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="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="Show.showAR( this, 'defref_mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives', window );">Schedule of Estimated Useful Lives</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: left; padding-bottom: 1.5pt; vertical-align: top">&#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">Estimated useful life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 79%; text-align: left">Office equipment and furniture</td><td style="width: 1%">&#160;</td>
    <td style="width: 20%; text-align: center">3 - 5 Years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Leasehold improvement</td><td>&#160;</td>
    <td style="text-align: center">The lesser of remaining lease term or 2 - 3 Years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; vertical-align: top">Software</td><td>&#160;</td>
    <td style="text-align: center">1 - 3 Years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Finance lease right-of-use asset</td><td>&#160;</td>
    <td style="text-align: center">4 Years</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of Disaggregate the Revenue</a></td>
<td class="text">The following table disaggregates the Company&#8217;s
revenue by revenue type:<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="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended 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><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">2021</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">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</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">US$</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">US$</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt">Consulting services</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">800,000</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-168">-</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-169">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Software development and post-contract maintenance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,098</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">676,049</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-170">-</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; text-indent: -9pt; padding-left: 9pt">Placement agent services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45,837</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">372,677</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-171">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Market data services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-172">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,619</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">107,184</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: 9pt">Commissions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-173">-</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-174">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">390,569</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">Fund management services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-175">-</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-176">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">69,078</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: 9pt">Other revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-177">-</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">4,006</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,789</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total revenues</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">869,935</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">1,073,351</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">568,620</td><td style="padding-bottom: 4pt; font-weight: bold; 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="Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Schedule of Disaggregate the Company's Revenue Geographic Area</a></td>
<td class="text">The following table disaggregates the Company&#8217;s
revenue by geographic area:<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="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended 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><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">2021</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">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</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">US$</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">US$</td><td style="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><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: 64%">China</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">824,098</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">696,668</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">176,262</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">United States</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">45,837</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">376,683</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">392,358</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; padding-bottom: 4pt">Total revenues</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">869,935</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">1,073,351</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">568,620</td><td style="padding-bottom: 4pt; font-weight: bold; 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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted</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-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">Year Ended<br/> 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">Year Ended<br/> December&#160;31, <br/> 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">Year Ended<br/> December&#160;31, <br/> 2021</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="text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left"><div style="-sec-ix-hidden: hidden-fact-180; -sec-ix-hidden: hidden-fact-179; -sec-ix-hidden: hidden-fact-178">Net loss from continuing operations for basic and diluted net loss per share of common stock</div></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(4,391,980</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">(5,664,379</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">(7,117,307</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><div style="-sec-ix-hidden: hidden-fact-183; -sec-ix-hidden: hidden-fact-182; -sec-ix-hidden: hidden-fact-181">Net income from discontinued operations for basic and diluted net income per share of common stock</div></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">53,267,761</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">19,003</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">66,552</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-align: left; padding-bottom: 4pt"><div style="-sec-ix-hidden: hidden-fact-186; -sec-ix-hidden: hidden-fact-185; -sec-ix-hidden: hidden-fact-184">Weighted average common stock outstanding &#8211; 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">105,243,671</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">3,497,109</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">2,450,447</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><div style="-sec-ix-hidden: hidden-fact-189; -sec-ix-hidden: hidden-fact-188; -sec-ix-hidden: hidden-fact-187">Net loss per common share from continuing operations - basic and diluted*</div></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1.62</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(2.90</td><td style="text-align: left">)</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: 4pt"><div style="-sec-ix-hidden: hidden-fact-192; -sec-ix-hidden: hidden-fact-191; -sec-ix-hidden: hidden-fact-190">Net income per common share from discontinued operations - diluted 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">0.51</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">0.01</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">0.02</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; 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">After giving effect to the reverse stock split effected on July 13, 2022. Also see Note 15.</span></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_mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph a<br> -SubTopic 10<br> -Topic 280<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409585870960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combination [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Purchase Price</a></td>
<td class="text">The following table presents
the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date, which represents the net purchase
price allocation on the date of the acquisition of Alpha Mind based on valuation performed by an independent valuation firm engaged by
the Company:<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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">USD</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Assets</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%; 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">916,840</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accounts receivable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,963,755</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Prepayments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">996,701</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Other receivables, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">78,183</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">Short-term investment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">271,381</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">62,254</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">Restricted Cash- non-current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">706,005</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,742</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">Right-of-use asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">46,123</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">72,228</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">Intangible assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,224,439</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">108,218,586</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">&#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: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">118,614,237</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts payables</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,402,583</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Salary payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">54,709</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">Other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">812,170</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Taxes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">43,833</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">Advance from customer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">93</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Deferred tax liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,306,110</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">Lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">46,123</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,665,621</td><td style="padding-bottom: 1.5pt; font-weight: bold; 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; padding-bottom: 4pt">Total allocated purchase price</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">114,948,616</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>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of Purchase Price</a></td>
<td class="text">The following table presents
the purchase price of Alpha Mind for the Company and non-controlling shareholders at the acquisition date. The discount for lack of control
(DLOC) is used when valuing the non-controlling interests in the acquisition.<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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">USD</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%; text-align: left">Purchase price for the Company</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">99,650,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Fair value of non-controlling 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">15,298,616</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; padding-bottom: 4pt">Total allocated purchase price</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">114,948,616</td><td style="padding-bottom: 4pt; font-weight: bold; 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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-3<br><br>Reference 2: 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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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="Show.toggleNext( this );">+ Details</a><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>52
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409589241392">
<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="Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract', 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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Schedule of Discontinued Operations Balance Sheets and Statements of Operations and Comprehensive Loss</a></td>
<td class="text">Reconciliation of the
carrying amounts of major classes of assets and liabilities from discontinued operations in the consolidated balance sheets as of December
31, 2022:<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="font-weight: bold; text-align: center">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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>CURRENT ASSETS:</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="padding-left: 0.125in; width: 88%; 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">12,705</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Accounts receivable, 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">95,688</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: 0.25in; text-align: left">Total current assets of discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">108,393</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total assets of discontinued operations</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">108,393</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Accrued liabilities and other payables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">24,655</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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Total liabilities of discontinued operations</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">24,655</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; "><b>&#160;</b></p>Reconciliation of the
amounts of income and losses from discontinued operations in the consolidated statements of operations and comprehensive income/ (loss) for the
year ended December 31, 2023, 2022 and 2021:<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">For the<br/> Year Ended</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">For the<br/> Year Ended</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">For the <br/> Year Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#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><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/> 2021</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: justify">&#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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; padding-bottom: 1.5pt">REVENUE</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"><div style="-sec-ix-hidden: hidden-fact-199">-</div></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">25,782</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">84,416</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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-bottom: 1.5pt">COST OF REVENUE</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-200">-</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-201">-</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-202">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">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"><div style="-sec-ix-hidden: hidden-fact-203">-</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">25,782</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">84,416</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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><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; ">
    <td style="padding-left: 0.125in; text-align: left">Selling and marketing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">-</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-205">-</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-206">-</div></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">General and administrative</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; ">
    <td style="padding-left: 0.25in; text-align: left">Payroll and related benefits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">-</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-208">-</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-209">-</div></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.25in; text-align: left">Professional fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,528</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,220</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-210">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">Other general and administrative</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">812</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,559</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">17,864</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><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; ">
    <td style="padding-left: 0.25in; 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,340</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,779</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">17,864</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><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; ">
    <td style="text-align: left; padding-bottom: 4pt">NET INCOME (LOSS) FROM DISCONTINUED OPERATIONS</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">(2,340</td><td style="padding-bottom: 2.5pt; 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">19,003</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">66,552</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table>As of November 18, 2023,
the assets and liabilities of discontinued operations and reconciliation of gain on sale of discontinued operations of MMBD Advisory and
MM Capital, MM SPC and Fundex SPC 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">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">November&#160;18,</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>CURRENT ASSETS:</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%; text-align: left; text-indent: 11pt">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">15,280</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 11pt">Accounts receivable, 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">95,774</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; text-indent: 22pt">Total current assets of discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">111,054</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total assets of discontinued operations</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">111,054</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 11pt">Accrued liabilities and other payables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">29,655</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; text-indent: 22pt">Total current liabilities of discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,655</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 20pt">&#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">Total liabilities of discontinued operations</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">29,655</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total consideration received</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,500</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: carrying amount of net 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">81,399</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 loss on sale of discontinued operations</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">(79,899</td><td style="padding-bottom: 2.5pt; 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_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information 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="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="Show.toggleNext( this );">+ Details</a><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>53
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409586081312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid Expenses and Other Current Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Schedule of Prepaid Expenses and Other Current Assets</a></td>
<td class="text">As of December 31, 2023 and 2022, prepaid
expenses and other current assets consisted of the following:<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><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><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">Prepaid professional service fees</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,955</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">8,927</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-size: 10pt">Other receivables<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">297,349</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">103,204</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"><span style="font-size: 10pt">Others<sup>(2)</sup></span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">103,421</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">60,074</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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">415,725</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">172,205</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">(1)</td><td style="text-align: justify">Other receivables mainly consist of other receivables from third
parties, advances to employees and other deposits.</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">(2)</td><td style="text-align: justify">Others mainly consists of deductible value-added tax.</td>
</tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409669694672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and 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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text">As of December 31, 2023
and 2022, property and equipment consisted of the following:<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="vertical-align: top; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Useful life</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: 60%; text-align: left">Office equipment and furniture</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 15%; text-align: center">3 - 5 Years</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">143,545</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">155,062</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Leasehold improvement</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">The lesser of remaining lease term or 2 - 3 Years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">83,139</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">84,549</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; vertical-align: top">Software</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">1 - 3 Years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,719</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,917</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Finance lease right-of-use asset</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: center; padding-bottom: 1.5pt">4 Years</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">152,540</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">152,859</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; vertical-align: top">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">390,943</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">404,387</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: center; padding-bottom: 1.5pt">&#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">(261,871</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">(219,964</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; vertical-align: top">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="vertical-align: top; text-align: center; 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">129,072</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">184,423</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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409589770128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities and Other Payables (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Accrued Liabilities and Other Payables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities and Other Payables</a></td>
<td class="text">As of December 31, 2023 and 2022, accrued
liabilities and other payables consisted of the following:<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><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><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">Accrued professional service fees</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">97,412</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">121,139</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued technical service fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25,845</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">Accrued FINRA fine *</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">125,550</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">125,550</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">746,411</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-212">-</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">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">100,897</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">98,163</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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,070,270</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">370,697</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; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See Note 17.</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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409589383456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income 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="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNetAbstract', window );"><strong>Income 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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate</a></td>
<td class="text">The reconciliations of
the statutory income tax rate and the Company&#8217;s effective income tax rate 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-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">For the<br/> Year Ended</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">For the<br/> Year Ended</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">For the <br/> Year Ended</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">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><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/> 2021</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="text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: justify">Hong Kong statutory income tax rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">16.5</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">16.5</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">16.5</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Valuation allowance recognized with respect to the loss in the Hong Kong companies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(16.5</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(16.5</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(16.5</td><td style="text-align: left">)%</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: justify">PRC statutory income tax rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Effect of income tax exemptions and reliefs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(20.0</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(20.0</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(20.0</td><td style="text-align: left">)%</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: justify">Valuation allowance recognized with respect to the loss in the PRC companies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5.0</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5.0</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5.0</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">US corporate tax rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21.0</td><td style="text-align: left">%</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: justify; padding-bottom: 1.5pt">Valuation allowance recognized with respect to the loss in the US companies</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(21.0</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">(21.0</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">(21.0</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify; padding-bottom: 4pt">Total</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">0.0</td><td style="padding-bottom: 2.5pt; text-align: left">%</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">0.0</td><td style="padding-bottom: 2.5pt; text-align: left">%</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">0.0</td><td style="padding-bottom: 2.5pt; 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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Income Tax Assets</a></td>
<td class="text">As of December 31, 2023, 2022 and 2021, the components
of the Company&#8217;s deferred income tax assets were set forth below:<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">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><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/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>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><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: 64%; text-align: left">Net operating losses carry forward</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,548,868</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,194,054</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">859,455</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Cutoff adjustments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-214">-</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">44,395</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">47,704</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">Gross deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,548,868</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,238,449</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">907,159</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: 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">(1,548,868</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">(1,238,449</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">(907,159</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 deferred tax 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"><div style="-sec-ix-hidden: hidden-fact-215">-</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-216">-</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-217">-</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_IncomeTaxesPaidNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 12<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409589891488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of Future Lease Payments Under Operating Leases</a></td>
<td class="text">Future lease payments under operating leases as of December&#160;31, 2023 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>&#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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: justify">2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">395,688</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">2025</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">273,724</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">Total future lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">669,412</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(28,789</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">Total lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">640,623</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: current portion</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">(373,860</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">Operating lease liability, non-current</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">266,763</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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481501/840-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409586062896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Concentrations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedules of Company's Revenue</a></td>
<td class="text">The following table sets forth information as
to each customer that accounted for 10% or more of the Company&#8217;s revenue for the years ended December 31, 2023, 2022 and 2021.<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="border-bottom: black 1.5pt solid"><span style="font-size: 10pt"><b>Customer</b></span></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>Year Ended<br/>
 December&#160;31, <br/>
2023</b></span></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"><span style="font-size: 10pt"><b>Year Ended December&#160;31, <br/>
2022</b></span></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"><span style="font-size: 10pt"><b>Year Ended<br/>
December&#160;31,<br/>
2021</b></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 64%"><span style="font-size: 10pt">A</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-218; font-size: 10pt">*</span></td>
    <td style="width: 1%"><span style="font-size: 10pt">%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-size: 10pt">37.4</span></td>
    <td style="width: 1%"><span style="font-size: 10pt">%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-219; font-size: 10pt">*</span></td>
    <td style="width: 1%"><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-size: 10pt">B</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-220; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">25.6</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-221; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">C</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-222; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">24.7</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-223; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-size: 10pt">E</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-224; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-225; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">12.8</span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">F</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">92.0</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-226; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-227; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">G</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-228; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-229; font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">11.1</span></td>
    <td><span style="font-size: 10pt">%</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>&#160;</b></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="width: 0.25in"><span style="font-size: 10pt">*</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Less than 10%</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_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-16<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409590104400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Information by Segment</a></td>
<td class="text">The following tables present summary information by segment:<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">Market&#160;data<br/>
services&#160;and<br/>
consulting<br/>
services</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">Introducing<br/>
broker<br/>
services</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">Unallocated</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</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Year Ended December 31, 2023</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%; padding-bottom: 1.5pt">REVENUE</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">824,098</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">45,837</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"><div style="-sec-ix-hidden: hidden-fact-230">-</div></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">869,935</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">GROSS PROFIT</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">660,399</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">36,588</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-231">-</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">696,987</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">NET LOSS FROM CONTINUING OPERATIONS</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,495,023</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(402,500</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,456,947</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,391,980</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">DEPRECIATION AND AMORTIZATION</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">45,782</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-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">$</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">45,782</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">CAPITAL EXPENDITURE</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">970</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-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">$</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">970</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><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; ">
    <td style="font-weight: bold">Year Ended December 31, 2022</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: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">REVENUE</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">696,668</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">376,683</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-236">-</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">1,073,351</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">GROSS PROFIT</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">542,167</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">300,100</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-237">-</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">842,267</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">NET LOSS FROM CONTINUING OPERATIONS</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,850,985</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(623,782</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,189,612</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,664,379</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">DEPRECIATION AND AMORTIZATION</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">66,428</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-238">-</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-239">-</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">66,428</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">CAPITAL EXPENDITURE</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">3,792</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-240">-</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-241">-</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">3,792</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><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; ">
    <td style="font-weight: bold">Year Ended December 31, 2021</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: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">REVENUE</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">176,262</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">392,358</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-242">-</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">568,620</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">GROSS PROFIT</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">34,960</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">392,358</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-243">-</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">427,318</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">NET LOSS FROM CONTINUING OPERATIONS</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">(4,075,518</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(451,204</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,590,585</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7,117,307</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <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><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">DEPRECIATION AND AMORTIZATION</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">40,130</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-244">-</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-245">-</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">40,130</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">CAPITAL EXPENDITURE</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">37,068</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-246">-</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-247">-</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">37,068</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><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; ">
    <td style="font-weight: bold">As of December 31, 2023</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: rgb(204,238,255)">
    <td style="text-align: left">TOTAL ASSETS</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">7,586,067</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">325,115</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">149,076,038</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">156,987,220</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">As of December 31, 2022</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: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL 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">8,910,311</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">719,651</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">1,785,545</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">11,415,507</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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409588968336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Nature of Operations (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">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 18, 2023</div></th>
<th class="th"><div>May 16, 2023</div></th>
<th class="th"><div>Mar. 23, 2020</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jul. 09, 2019</div></th>
<th class="th"><div>Apr. 25, 2019</div></th>
<th class="th"><div>Mar. 28, 2018</div></th>
<th class="th"><div>Jan. 29, 2018</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_OrganizationandNatureofOperationsDetailsLineItems', window );"><strong>Organization and Nature of Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Remaining percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75.10%<span></span>
</td>
<td class="nump">75.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_OutstandingSecuritiesconsideration', window );">Outstanding for a consideration (in Dollars)</a></td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_OutstandingSecuritiesPercentage', window );">Outstanding securities percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1', window );">Deposit for potential acquisition (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">$ 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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=mtc_GujiaMember', window );">Gujia [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_OrganizationandNatureofOperationsDetailsLineItems', window );"><strong>Organization and Nature of Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', 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="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=mtc_MMGlobalMember', window );">MM Global [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_OrganizationandNatureofOperationsDetailsLineItems', window );"><strong>Organization and Nature of Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', 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="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="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mtc_MMBDTradingMember', window );">MMBD Trading [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_OrganizationandNatureofOperationsDetailsLineItems', window );"><strong>Organization and Nature of Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=mtc_MMCapitalMember', window );">MM Capital [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_OrganizationandNatureofOperationsDetailsLineItems', window );"><strong>Organization and Nature of Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_OutstandingSecuritiesconsideration', window );">Outstanding for a consideration (in Dollars)</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember', window );">Business Acquisition [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_OrganizationandNatureofOperationsDetailsLineItems', window );"><strong>Organization and Nature of Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Acquired percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_AggregatePurchasePrice', window );">Aggregate purchase price (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99,650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=mtc_AlphaMindTechnologyLimitedMember', window );">Alpha Mind Technology Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_OrganizationandNatureofOperationsDetailsLineItems', window );"><strong>Organization and Nature of Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Acquired percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_AggregatePurchasePrice', window );">Aggregate purchase price (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99,650,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_mtc_AggregatePurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of aggregate purchase price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_AggregatePurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_OrganizationandNatureofOperationsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_OrganizationandNatureofOperationsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_OutstandingSecuritiesPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Outstanding securities percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_OutstandingSecuritiesPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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_mtc_OutstandingSecuritiesconsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_OutstandingSecuritiesconsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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="Show.toggleNext( this );">+ Details</a><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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="Show.toggleNext( this );">+ Details</a><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_EscrowDepositDisbursementsRelatedToPropertyAcquisition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of escrow deposit disbursements related to property acquisition in noncash investing or financing transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=mtc_GujiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.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=mtc_GujiaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=mtc_MMGlobalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.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=mtc_MMGlobalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=mtc_MMBDTradingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.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=mtc_MMBDTradingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=mtc_MMCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_MMCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_us-gaap_BusinessAcquisitionAxis=mtc_AlphaMindTechnologyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_AlphaMindTechnologyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409669736000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 01, 2021</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash balances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 106,457<span></span>
</td>
<td class="nump">$ 1,879,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long term investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_PercentageOfValueAddedTax', window );">Percentage of value added tax</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">363,958<span></span>
</td>
<td class="nump">828,869<span></span>
</td>
<td class="nump">$ 744,422<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingAndAdvertisingExpense', window );">Selling and marketing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 901,319<span></span>
</td>
<td class="nump">1,007,652<span></span>
</td>
<td class="nump">303,079<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DescriptionOfDifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmount', window );">escription of difference between foreign currency translation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The consolidated balance
sheet amounts, with the exception of equity, as of December 31, 2023 and 2022, were translated at RMB 7.0827 to $1.00 and RMB 6.9646
to $1.00, respectively. Equity accounts were stated at their historical rates. The average translation rates applied to consolidated
statements of operations and comprehensive income/ loss and cash flows for the years ended December 31, 2023, 2022 and 2021 were RMB
7.0467, RMB 6.7261, and RMB 6.4515 to $1.00, respectively.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1,024,361<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_PercentageOfValueAddedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of value added tax,</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_PercentageOfValueAddedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 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/2147479617/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/2147480555/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/2147480555/946-210-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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(26)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DescriptionOfDifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of why the actual reporting currency-denominated balances differ from the amounts reported for financial reporting purposes, including the reasons for using two different rates with respect to remeasurement and translation. For example, in certain jurisdictions, companies may utilize an official exchange rate and also a parallel rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479424/830-30-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DescriptionOfDifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketingAndAdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total expense recognized in the period for promotion, public relations, and brand or product advertising.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingAndAdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482517/912-730-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409587899280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office equipment and furniture [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office equipment and furniture [Member] | Maximum [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="Show.showAR( this, 'defref_mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvement [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvement [Member] | Maximum [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="Show.showAR( this, 'defref_mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software [Member] | Maximum [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="Show.showAR( this, 'defref_mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=mtc_FinanceLeaseRightofuseAssetMember', window );">Finance lease right-of-use asset [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=mtc_FinanceLeaseRightofuseAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_FinanceLeaseRightofuseAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>63
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409590041968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Disaggregate the Revenue - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 869,935<span></span>
</td>
<td class="nump">$ 1,073,351<span></span>
</td>
<td class="nump">$ 568,620<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=mtc_ConsultingServicesMember', window );">Consulting services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">800,000<span></span>
</td>
<td class="text"> <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="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=mtc_SoftwareDevelopmentAndPostcontractMaintenanceMember', window );">Software development and post-contract maintenance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">24,098<span></span>
</td>
<td class="nump">676,049<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="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=mtc_PlacementAgentServicesMember', window );">Placement agent services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">45,837<span></span>
</td>
<td class="nump">372,677<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="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=mtc_MarketDataServicesMember', window );">Market data services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">20,619<span></span>
</td>
<td class="nump">107,184<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=mtc_CommissionsMember', window );">Commissions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">390,569<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=mtc_FundManagementServicesMember', window );">Fund management services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">69,078<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=mtc_OtherRevenueMember', window );">Other revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 4,006<span></span>
</td>
<td class="nump">$ 1,789<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=mtc_ConsultingServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.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=mtc_ConsultingServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=mtc_SoftwareDevelopmentAndPostcontractMaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.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=mtc_SoftwareDevelopmentAndPostcontractMaintenanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=mtc_PlacementAgentServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.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=mtc_PlacementAgentServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=mtc_MarketDataServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.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=mtc_MarketDataServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=mtc_CommissionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.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=mtc_CommissionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=mtc_FundManagementServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.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=mtc_FundManagementServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=mtc_OtherRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.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=mtc_OtherRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>64
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409589910240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Disaggregate the Company's Revenue Geographic Area - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Disaggregate the Company's Revenue Geographic Area [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 869,935<span></span>
</td>
<td class="nump">$ 1,073,351<span></span>
</td>
<td class="nump">$ 568,620<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CN', window );">China [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Disaggregate the Company's Revenue Geographic Area [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">824,098<span></span>
</td>
<td class="nump">696,668<span></span>
</td>
<td class="nump">176,262<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Disaggregate the Company's Revenue Geographic Area [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 45,837<span></span>
</td>
<td class="nump">$ 376,683<span></span>
</td>
<td class="nump">$ 392,358<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409587880416">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Earnings Per Share, Basic and Diluted - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract', window );"><strong>Schedule Of Earnings Per Share Basic And Diluted Abstract</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss from continuing operations for basic net loss per share of common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (4,391,980)<span></span>
</td>
<td class="num">$ (5,664,379)<span></span>
</td>
<td class="num">$ (7,117,307)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic', window );">Net income from discontinued operations for basic net income per share of common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 53,267,761<span></span>
</td>
<td class="nump">$ 19,003<span></span>
</td>
<td class="nump">$ 66,552<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common stock outstanding &#8211; basic</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">105,243,671<span></span>
</td>
<td class="nump">3,497,109<span></span>
</td>
<td class="nump">2,450,447<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Net loss per common share from continuing operations - basic</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (1.62)<span></span>
</td>
<td class="num">$ (2.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Net income per common share from discontinued operations - basic</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.51<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.02<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">After giving effect to the reverse stock split effected on July 13, 2022. Also see Note 15.</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_mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 (b)<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 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 7: 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 8: 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 9: 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/2147483586/944-220-S99-1<br><br>Reference 10: 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 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 12: 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 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-1<br><br>Reference 14: 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/2147483589/942-220-S99-1<br><br>Reference 15: 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.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per 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="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/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 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/2147483589/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="Show.toggleNext( this );">+ Details</a><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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 3: 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 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<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 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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-11<br><br>Reference 14: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409589220048">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Earnings Per Share, Basic and Diluted (Parentheticals) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract', window );"><strong>Schedule Of Earnings Per Share Basic And Diluted Abstract</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net loss from continuing operations for diluted net loss per share of common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (4,391,980)<span></span>
</td>
<td class="num">$ (5,664,379)<span></span>
</td>
<td class="num">$ (7,117,307)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted', window );">Net income from discontinued operations for diluted net income per share of common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 53,267,761<span></span>
</td>
<td class="nump">$ 19,003<span></span>
</td>
<td class="nump">$ 66,552<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common stock outstanding &#8211; diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">105,243,671<span></span>
</td>
<td class="nump">3,497,109<span></span>
</td>
<td class="nump">2,450,447<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Net loss per common share from continuing operations - diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (1.62)<span></span>
</td>
<td class="num">$ (2.90)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Net income per common share from discontinued operations - diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.51<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.02<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">After giving effect to the reverse stock split effected on July 13, 2022. Also see Note 15.</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_mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 (b)<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 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 7: 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 8: 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 9: 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/2147483586/944-220-S99-1<br><br>Reference 10: 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 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 13: 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 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per 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="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="Show.toggleNext( this );">+ Details</a><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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<br><br>Reference 2: 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 3: 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><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 5: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<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 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from discontinued operations available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409771239152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination (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>
</tr>
<tr>
<th class="th"><div>May 16, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 106,457<span></span>
</td>
<td class="nump">$ 1,879,950<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mtc_AlphaMindMember', window );">Alpha Mind [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership rate</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember', window );">Business Combination [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_AggregatePurchasePrice', window );">Aggregate purchase price</a></td>
<td class="nump">$ 99,650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredOther1', window );">Consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99,650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=mtc_AlphaMindMember', window );">Alpha Mind [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredOther1', window );">Consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,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="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">92,650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Loan receivable and other receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsPaidForSecuritiesBorrowedAtCarryingValue', window );">Deposit paid</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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_AggregatePurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of aggregate purchase price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_AggregatePurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredOther1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredOther1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 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/2147479617/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/2147480555/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/2147480555/946-210-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DepositsPaidForSecuritiesBorrowedAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is the amount of cash advanced as security in return for borrowing securities from another party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsPaidForSecuritiesBorrowedAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="Show.toggleNext( this );">+ Details</a><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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mtc_AlphaMindMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.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=mtc_AlphaMindMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_us-gaap_BusinessAcquisitionAxis=mtc_AlphaMindMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_AlphaMindMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>68
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409669404832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combination (Details) - Schedule of Fair Value of the Identifiable Assets Acquired and Liabilities Assumed<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="Show.showAR( this, 'defref_mtc_AssetsAbstract0', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 916,840<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable, net</a></td>
<td class="nump">1,963,755<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepayments</a></td>
<td class="nump">996,701<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet', window );">Other receivables, net</a></td>
<td class="nump">78,183<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment', window );">Short-term investment</a></td>
<td class="nump">271,381<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other current assets</a></td>
<td class="nump">62,254<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashEquivalentsNoncurrent', window );">Restricted Cash- non-current</a></td>
<td class="nump">706,005<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment, net</a></td>
<td class="nump">57,742<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset', window );">Right-of-use asset</a></td>
<td class="nump">46,123<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="nump">72,228<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Intangible assets, net</a></td>
<td class="nump">5,224,439<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">108,218,586<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets</a></td>
<td class="nump">118,614,237<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payables</a></td>
<td class="nump">1,402,583<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable', window );">Salary payable</a></td>
<td class="nump">54,709<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Other payables</a></td>
<td class="nump">812,170<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable', window );">Taxes payable</a></td>
<td class="nump">43,833<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer', window );">Advance from customer</a></td>
<td class="nump">93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liability</a></td>
<td class="nump">1,306,110<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation', window );">Lease liabilities</a></td>
<td class="nump">46,123<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities</a></td>
<td class="nump">3,665,621<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total allocated purchase price</a></td>
<td class="nump">$ 114,948,616<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_AssetsAbstract0">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_AssetsAbstract0</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of advance from customer under business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of other receivables, net under business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of salary payable under business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of short-term investment under business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of taxes payable under business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of right-of-use asset under business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease obligation assumed in business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, 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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other 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="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="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities 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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities 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="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="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 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="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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="Show.toggleNext( this );">+ Details</a><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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashEquivalentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480632/954-210-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480602/954-210-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 210<br> -Topic 954<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480632/954-210-45-5<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashEquivalentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>69
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409589768208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination (Details) - Schedule of Purchase Price - Alpha Mind [Member]<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome', window );">Purchase price for the Company</a></td>
<td class="nump">$ 99,650,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1', window );">Fair value of non-controlling interest</a></td>
<td class="nump">15,298,616<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total allocated purchase price</a></td>
<td class="nump">$ 114,948,616<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net effect on income before taxes of the amortization and accretion of premiums, discounts and intangible assets in the year of acquisition, when the assets of the acquired institution exceed 10 percent of the consolidated assets at the end of the most recent period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=mtc_AlphaMindMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_AlphaMindMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>70
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409590516848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations (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">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 22, 2023</div></th>
<th class="th"><div>Nov. 18, 2023</div></th>
<th class="th"><div>Mar. 23, 2020</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_DiscontinuedOperationsDetailsLineItems', window );"><strong>Discontinued Operations (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_IssuedAndOutstandingShares', window );">Issued and outstanding shares (in Shares)</a></td>
<td class="nump">180,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Interest</a></td>
<td class="nump">$ 153,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="Show.showAR( this, 'defref_mtc_OutstandingSecuritiesconsideration', window );">Consideration for outstanding securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=mtc_AlphaMindMember', window );">Alpha Mind [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="Show.showAR( this, 'defref_mtc_DiscontinuedOperationsDetailsLineItems', window );"><strong>Discontinued Operations (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">Gain on disposal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 53,898,677<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 548,677<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=mtc_DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember', window );">Disposition of MMBD Advisory and MM Capital, MM SPC and Fundex SPC [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="Show.showAR( this, 'defref_mtc_DiscontinuedOperationsDetailsLineItems', window );"><strong>Discontinued Operations (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_OutstandingSecuritiesconsideration', window );">Consideration for outstanding securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_DiscontinuedOperationsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_DiscontinuedOperationsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_IssuedAndOutstandingShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of issued and outstanding shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_IssuedAndOutstandingShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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_mtc_OutstandingSecuritiesconsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_OutstandingSecuritiesconsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 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 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) on gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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 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 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<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 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=mtc_AlphaMindMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_AlphaMindMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=mtc_DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>71
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409593130160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations (Details) - Schedule of Discontinued Operations Balance Sheets and Statements of Operations and Comprehensive Loss - Discontinued Operations [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="4">1 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Nov. 18, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_CurrentAssetsAbstract0', window );"><strong>CURRENT ASSETS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,280<span></span>
</td>
<td class="nump">$ 12,705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet', window );">Accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,774<span></span>
</td>
<td class="nump">95,688<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Total current assets of discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,054<span></span>
</td>
<td class="nump">108,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Total assets of discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,054<span></span>
</td>
<td class="nump">108,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_CurrentLiabilitiesAbstract0', window );"><strong>CURRENT LIABILITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities', window );">Accrued liabilities and other payables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,655<span></span>
</td>
<td class="nump">24,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Total current liabilities of discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation', window );">Total liabilities of discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,655<span></span>
</td>
<td class="nump">24,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Total consideration received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_DiscontinuedOperationCarryingAmountOfNetAssets', window );">Less: carrying amount of net assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,399<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations', window );">Total loss on sale of discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (79,899)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">REVENUE</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,782<span></span>
</td>
<td class="nump">$ 84,416<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">COST OF REVENUE</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss', window );">GROSS PROFIT</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,782<span></span>
</td>
<td class="nump">84,416<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>OPERATING EXPENSES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_DisposalGroupIncludingDiscontinuedOperationSellingandMarketing', window );">Selling and marketing</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_GeneralAndAdministrativeAbstract', window );"><strong>General and administrative</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_iscontinuedOperationsPayrollAndRelatedBenefits', window );">Payroll and related benefits</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</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="Show.showAR( this, 'defref_mtc_DiscontinuedOperationProfessionalFees', window );">Professional fees</a></td>
<td class="nump">1,528<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,220<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="Show.showAR( this, 'defref_mtc_DiscontinuedOperationOtherGeneralAndAdministrative', window );">Other general and administrative</a></td>
<td class="nump">812<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,559<span></span>
</td>
<td class="nump">17,864<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense', window );">Total Operating Expenses</a></td>
<td class="nump">2,340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,779<span></span>
</td>
<td class="nump">17,864<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss', window );">NET INCOME (LOSS) FROM DISCONTINUED OPERATIONS</a></td>
<td class="num">$ (2,340)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,003<span></span>
</td>
<td class="nump">$ 66,552<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_CurrentAssetsAbstract0">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_CurrentAssetsAbstract0</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_CurrentLiabilitiesAbstract0">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_CurrentLiabilitiesAbstract0</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_DiscontinuedOperationCarryingAmountOfNetAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of carrying amount of net assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_DiscontinuedOperationCarryingAmountOfNetAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_DiscontinuedOperationOtherGeneralAndAdministrative">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of general and administrative expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_DiscontinuedOperationOtherGeneralAndAdministrative</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_DiscontinuedOperationProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_DiscontinuedOperationProfessionalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of total loss on sale of discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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_mtc_DisposalGroupIncludingDiscontinuedOperationSellingandMarketing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of selling and marketing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_DisposalGroupIncludingDiscontinuedOperationSellingandMarketing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_GeneralAndAdministrativeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_GeneralAndAdministrativeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_iscontinuedOperationsPayrollAndRelatedBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_iscontinuedOperationsPayrollAndRelatedBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<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 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-9<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 (e)<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 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<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 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accounts payable and accrued liabilities attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<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 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<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 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_DisposalGroupIncludingDiscontinuedOperationOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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="Show.toggleNext( this );">+ Details</a><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_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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="Show.toggleNext( this );">+ Details</a><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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<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 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-9<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 (e)<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 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409584610384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loan Receivable, Net (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="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="1">11 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 05, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 05, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 01, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Nov. 30, 2023</div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Dec. 04, 2022</div></th>
<th class="th"><div>Nov. 11, 2022</div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_LoanReceivableNetDetailsLineItems', window );"><strong>Loan Receivable, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_LoanReceivableInterestRate', window );">Interest rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.65%<span></span>
</td>
<td class="nump">3.65%<span></span>
</td>
<td class="nump">3.85%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.35%<span></span>
</td>
<td class="nump">3.85%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireNotesReceivable', window );">Agreed to loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">&#165; 1,650,000<span></span>
</td>
<td class="nump">$ 120,000<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 153,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs', window );">Bad debts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff', window );">Written off recovered</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_MaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">September 2023<span></span>
</td>
<td class="text">September 2023<span></span>
</td>
<td class="text">July 2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">December,
2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromCollectionOfNotesReceivable', window );">Repaid amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 75,000<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableWithFixedRatesOfInterest1', window );">Loan amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mtc_HuaMeiTradingMember', window );">HuaMei Trading [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_LoanReceivableNetDetailsLineItems', window );"><strong>Loan Receivable, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInvestments', window );">Amount invested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Acquire 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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments', window );">Return amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInNotesReceivables', window );">Interest bearing loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">350,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_LoanReceivableInterestRate', window );">Interest rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.85%<span></span>
</td>
<td class="nump">3.85%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireNotesReceivable', window );">Agreed to loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs', window );">Bad debts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mtc_CactiFintecLimitedMember', window );">Cacti Fintec Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_LoanReceivableNetDetailsLineItems', window );"><strong>Loan Receivable, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_LoanReceivableInterestRate', window );">Interest rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.78%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireNotesReceivable', window );">Agreed to loan</a></td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="nump">$ 1,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="nump">$ 2,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableNet', window );">Receivable amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mtc_CactiFintecLimitedMember', window );">Cacti Fintec Limited [Member] | Cacti Fintec Limited Note 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_LoanReceivableNetDetailsLineItems', window );"><strong>Loan Receivable, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_MaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">November 2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mtc_CactiFintecLimitedMember', window );">Cacti Fintec Limited [Member] | Cacti Fintec Limited Note 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_LoanReceivableNetDetailsLineItems', window );"><strong>Loan Receivable, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_MaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">December 2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mtc_YifanSunMember', window );">Yifan Sun [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_LoanReceivableNetDetailsLineItems', window );"><strong>Loan Receivable, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromCollectionOfNotesReceivable', window );">Repaid amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mtc_FLJGroupLimitedMember', window );">FLJ Group Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_LoanReceivableNetDetailsLineItems', window );"><strong>Loan Receivable, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_LoanReceivableInterestRate', window );">Interest rate 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">3.85%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireNotesReceivable', window );">Agreed to loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_MaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">July 2023<span></span>
</td>
<td class="text">July 2023<span></span>
</td>
<td class="text">July 2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mtc_YongZhangMember', window );">Yong Zhang [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_LoanReceivableNetDetailsLineItems', window );"><strong>Loan Receivable, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireNotesReceivable', window );">Agreed to loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 237,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_LoanReceivableInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest rate on loan receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_LoanReceivableInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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_mtc_LoanReceivableNetDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_LoanReceivableNetDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_MaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the amount represent loan scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_MaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInNotesReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of the amounts due from borrowers for outstanding secured or unsecured loans evidenced by a note.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInNotesReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableWithFixedRatesOfInterest1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loan with fixed rate of interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableWithFixedRatesOfInterest1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of all investments (debt, security, other) during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromCollectionOfNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromCollectionOfNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from recovery of financing receivable, previously written off.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mtc_HuaMeiTradingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.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=mtc_HuaMeiTradingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=mtc_CactiFintecLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.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=mtc_CactiFintecLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=mtc_CactiFintecLimitedNote1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_CactiFintecLimitedNote1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=mtc_CactiFintecLimitedNote2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_CactiFintecLimitedNote2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=mtc_YifanSunMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.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=mtc_YifanSunMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=mtc_FLJGroupLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.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=mtc_FLJGroupLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=mtc_YongZhangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.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=mtc_YongZhangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409589705328">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Prepaid Expenses and Other Current Assets (Details) - Schedule of Prepaid Expenses 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>
<th class="th"><div>Dec. 02, 2022</div></th>
<th class="th"><div>Dec. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract', window );"><strong>Schedule of Prepaid Expenses and Other Current Assets [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_PrepaidProfessionalFees', window );">Prepaid professional service fees</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,927<span></span>
</td>
<td class="nump">$ 14,955<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Other receivables</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,204<span></span>
</td>
<td class="nump">297,349<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Others</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,074<span></span>
</td>
<td class="nump">103,421<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 415,725<span></span>
</td>
<td class="nump">$ 172,205<span></span>
</td>
<td class="nump">$ 172,205<span></span>
</td>
<td class="nump">$ 415,725<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Other receivables mainly consist of other receivables from third parties, advances to employees and other deposits.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Others mainly consists of deductible value-added tax.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_PrepaidProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid Professional Fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_PrepaidProfessionalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from parties in nontrade transactions, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-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(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409589856944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_PropertyandEquipmentNetDetailsLineItems', window );"><strong>Property and Equipment, Net (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 45,782<span></span>
</td>
<td class="nump">$ 66,428<span></span>
</td>
<td class="nump">$ 40,130<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Finance lease right-of-use asset with carrying amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Finance lease cash payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 163,301<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PropertyPlantAndEquipmentMember', window );">Property, Plant and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_PropertyandEquipmentNetDetailsLineItems', window );"><strong>Property and Equipment, Net (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Finance lease right-of-use asset with carrying amount</a></td>
<td class="nump">$ 65,077<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_mtc_PropertyandEquipmentNetDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_PropertyandEquipmentNetDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_PropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409669851712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment, Net (Details) - Schedule of Property and Equipment - 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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 390,943<span></span>
</td>
<td class="nump">$ 404,387<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(261,871)<span></span>
</td>
<td class="num">(219,964)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">129,072<span></span>
</td>
<td class="nump">184,423<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Office equipment and furniture [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 143,545<span></span>
</td>
<td class="nump">155,062<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Office equipment and furniture [Member] | Minimum [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Office equipment and furniture [Member] | Maximum [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvement [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 83,139<span></span>
</td>
<td class="nump">84,549<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvement [Member] | Minimum [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvement [Member] | Maximum [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 11,719<span></span>
</td>
<td class="nump">11,917<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software [Member] | Minimum [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software [Member] | Maximum [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=mtc_FinanceLeaseRightofuseAssetMember', window );">Finance lease right-of-use asset [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 152,540<span></span>
</td>
<td class="nump">$ 152,859<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=mtc_FinanceLeaseRightofuseAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_FinanceLeaseRightofuseAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409590162144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Investments (Details)<br></strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jan. 01, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 01, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 01, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 01, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Long Term Investments [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment', window );">Impairment on long-term investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 585,000<span></span>
</td>
<td class="nump">&#165; 3,776,275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mtc_CaishangEducationTechnologyBeijingCoLtdMember', window );">Caishang Education Technology (Beijing) 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Long Term Investments [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Invested amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 143,000<span></span>
</td>
<td class="nump">&#165; 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">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="text">&#160;<span></span>
</td>
<td class="nump">4.90%<span></span>
</td>
<td class="nump">4.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mtc_XtransferMember', window );">Xtransfer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Long Term Investments [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Invested amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 817,000<span></span>
</td>
<td class="nump">&#165; 5,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Interest percentage</a></td>
<td class="nump">19.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments', window );">Agreed to return amount</a></td>
<td class="nump">$ 399,000<span></span>
</td>
<td class="nump">&#165; 2,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity method investment</a></td>
<td class="nump">$ 425,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,800,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_EquityMethodInvestmentOtherThanTemporaryImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="Show.toggleNext( this );">+ Details</a><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_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mtc_CaishangEducationTechnologyBeijingCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.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=mtc_CaishangEducationTechnologyBeijingCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=mtc_XtransferMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.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=mtc_XtransferMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409669428544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Receivable (Details)<br></strong></div></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 22, 2023 </div>
<div>shares</div>
</th>
<th class="th"><div>May 16, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_NotesReceivableDetailsLineItems', window );"><strong>Notes Receivable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Issued of shares (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180,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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireNotesReceivable', window );">Notes receivable</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">&#165; 1,650,000<span></span>
</td>
<td class="nump">$ 120,000<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 153,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">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">50,301<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment', window );">Fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">153,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Repayment debt of related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 840,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mtc_AlphaMindMember', window );">Alpha Mind [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_NotesReceivableDetailsLineItems', window );"><strong>Notes Receivable (Details) [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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_NotesReceivableDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_NotesReceivableDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="Show.toggleNext( this );">+ Details</a><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_FinancingReceivableCollectivelyEvaluatedForImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The balance of financing receivables that were collectively evaluated for impairment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 6.L(5)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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="Show.toggleNext( this );">+ Details</a><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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mtc_AlphaMindMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.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=mtc_AlphaMindMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409590306960">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilities and Other Payables - 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="Show.showAR( this, 'defref_mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract', window );"><strong>Schedule of Accrued Liabilities and Other Payables [Abstract]</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Accrued professional service fees</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 97,412<span></span>
</td>
<td class="nump">$ 121,139<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent', window );">Accrued technical service fees</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">25,845<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued FINRA fine</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">125,550<span></span>
</td>
<td class="nump">125,550<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Accrued interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">746,411<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Others</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">100,897<span></span>
</td>
<td class="nump">98,163<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,070,270<span></span>
</td>
<td class="nump">$ 370,697<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="font-family: Times New Roman, Times, Serif; font-size: 10pt">See Note 17.</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_mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409678605216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loan Payable (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Aug. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableAbstract', window );"><strong>Loan Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherBorrowings', window );">Borrowed amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 241,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansPayable', window );">Loan payable</a></td>
<td class="nump">$ 241,750<span></span>
</td>
<td class="text">&#160;<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_LoansPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/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/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13,16)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>80
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409584789680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Promissory Notes (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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 04, 2023</div></th>
<th class="th"><div>Jun. 14, 2023</div></th>
<th class="th"><div>Jun. 07, 2023</div></th>
<th class="th"><div>May 11, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Feb. 24, 2023</div></th>
<th class="th"><div>Feb. 22, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Convertible Promissory Notes [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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_PurchasePrice', window );">Purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_OriginalIssueDiscountRate', window );">Original issue discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Conversion of shares (in Shares)</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Converted amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,950,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,820,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">$ 76,770,000<span></span>
</td>
<td class="text"> <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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=mtc_UnsecuredSeniorConvertiblePromissoryNoteMember', window );">Unsecured Senior Convertible Promissory Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Convertible Promissory Notes [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuedPrincipal', window );">Issued amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAnnualPrincipalPayment', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_PurchasePrice', window );">Purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Ordinary shares, 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="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Conversion 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="nump">$ 0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Conversion of shares (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=mtc_SeniorConvertiblePromissoryNoteMember', window );">Senior Convertible Promissory Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Convertible Promissory Notes [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuedPrincipal', window );">Issued amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Interest rate</a></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="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_PurchasePrice', window );">Purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56,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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_OriginalIssueDiscountRate', window );">Original issue discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Ordinary shares, par value (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Conversion price per share (in Dollars per share)</a></td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="nump">$ 0.395<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Conversion of shares (in Shares)</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="nump">4,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Converted amount</a></td>
<td class="nump">$ 30,000,000<span></span>
</td>
<td class="nump">$ 3,950,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,820,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Issue discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,208,356<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=mtc_UnconvertedNotesMember', window );">Unconverted Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Convertible Promissory Notes [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Issue discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">840,047<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 743,600<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_mtc_OriginalIssueDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of original issue discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_OriginalIssueDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_PurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of purchase price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_PurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockAmountConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of the stock converted 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="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of 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="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="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentAnnualPrincipalPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the total principal payments made during the annual reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAnnualPrincipalPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentIssuedPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of principal of debt issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIssuedPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 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(f))<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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: 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 5: 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 6: 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 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: 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 (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<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.8)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=mtc_UnsecuredSeniorConvertiblePromissoryNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_UnsecuredSeniorConvertiblePromissoryNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=mtc_SeniorConvertiblePromissoryNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_SeniorConvertiblePromissoryNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=mtc_UnconvertedNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_UnconvertedNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>81
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409588968112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>HKD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_IncomeTaxesDetailsLineItems', window );"><strong>Income Taxes (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">Taxable income</a></td>
<td class="nump">8.25%<span></span>
</td>
<td class="nump">8.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCredits', window );">Profits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carry forward</a></td>
<td class="nump">$ 18,865,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Increase in valuation allowance</a></td>
<td class="nump">$ 237,488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 331,290<span></span>
</td>
<td class="nump">$ 261,814<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_HKD', window );">Hong Kong [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_IncomeTaxesDetailsLineItems', window );"><strong>Income Taxes (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">Taxable income</a></td>
<td class="nump">16.50%<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCredits', window );">Profits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=mtc_GujiaMember', window );">Gujia [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_IncomeTaxesDetailsLineItems', window );"><strong>Income Taxes (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign', window );">Enterprise income tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_PreferentialIncomeTaxRate', window );">Preferential income tax rate</a></td>
<td class="nump">5.00%<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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_IncomeTaxesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_IncomeTaxesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_PreferentialIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Preferential income tax rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_PreferentialIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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_EffectiveIncomeTaxRateReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeTaxReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the 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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<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="Show.toggleNext( this );">+ Details</a><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_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_HKD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_HKD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=mtc_GujiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_GujiaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>82
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409590134512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - Schedule of Effective Income Tax Rate<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_ScheduleOfEffectiveIncomeTaxRateAbstract', window );"><strong>Schedule of Effective Income Tax Rate [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Hong Kong statutory income tax rate</a></td>
<td class="nump">16.50%<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance', window );">Valuation allowance recognized with respect to the loss in the Hong Kong companies</a></td>
<td class="num">(16.50%)<span></span>
</td>
<td class="num">(16.50%)<span></span>
</td>
<td class="num">(16.50%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome', window );">PRC statutory income tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome', window );">Effect of income tax exemptions and reliefs</a></td>
<td class="num">(20.00%)<span></span>
</td>
<td class="num">(20.00%)<span></span>
</td>
<td class="num">(20.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies', window );">Valuation allowance recognized with respect to the loss in the PRC companies</a></td>
<td class="num">(5.00%)<span></span>
</td>
<td class="num">(5.00%)<span></span>
</td>
<td class="num">(5.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_EffectiveIncomeTaxRateReconciliationCorporateTaxRate', window );">US corporate tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies', window );">Valuation allowance recognized with respect to the loss in the US companies</a></td>
<td class="num">(21.00%)<span></span>
</td>
<td class="num">(21.00%)<span></span>
</td>
<td class="num">(21.00%)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Total</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Operating Loss Carryforward Valuation Allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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_mtc_EffectiveIncomeTaxRateReconciliationCorporateTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_EffectiveIncomeTaxRateReconciliationCorporateTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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_mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation Statutory Income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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_mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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_mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation Valuation Allowance Recognized With Respect To The Loss PRC Companies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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_mtc_ScheduleOfEffectiveIncomeTaxRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_ScheduleOfEffectiveIncomeTaxRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409589262112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Details) - Schedule of Deferred Income Tax Assets - 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"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_ScheduleOfDeferredIncomeTaxAssetsAbstract', window );"><strong>Schedule of Deferred Income Tax Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating losses carry forward</a></td>
<td class="nump">$ 1,548,868<span></span>
</td>
<td class="nump">$ 1,194,054<span></span>
</td>
<td class="nump">$ 859,455<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_DeferredTaxAssetsCutoffAdjustments', window );">Cutoff adjustments</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">44,395<span></span>
</td>
<td class="nump">47,704<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Gross deferred tax assets</a></td>
<td class="nump">1,548,868<span></span>
</td>
<td class="nump">1,238,449<span></span>
</td>
<td class="nump">907,159<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less: valuation allowance</a></td>
<td class="num">(1,548,868)<span></span>
</td>
<td class="num">(1,238,449)<span></span>
</td>
<td class="num">(907,159)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net deferred tax assets</a></td>
<td class="text"> <span></span>
</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_mtc_DeferredTaxAssetsCutoffAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cutoff date is the point in time that delineates when additional business transactions are to be recorded in the following reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_DeferredTaxAssetsCutoffAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_ScheduleOfDeferredIncomeTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_ScheduleOfDeferredIncomeTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409573016816">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Shareholders' 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"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="6">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 04, 2023</div></th>
<th class="th"><div>Jun. 14, 2023</div></th>
<th class="th"><div>May 11, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Feb. 22, 2023</div></th>
<th class="th"><div>Nov. 23, 2022</div></th>
<th class="th"><div>Oct. 29, 2022</div></th>
<th class="th"><div>Aug. 12, 2022</div></th>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 20, 2021</div></th>
<th class="th"><div>Dec. 17, 2021</div></th>
<th class="th"><div>Sep. 25, 2021</div></th>
<th class="th"><div>Feb. 22, 2021</div></th>
<th class="th"><div>Jul. 21, 2020</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2022</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jun. 07, 2023</div></th>
<th class="th"><div>Feb. 24, 2023</div></th>
<th class="th"><div>Oct. 26, 2022</div></th>
<th class="th"><div>Jul. 13, 2022</div></th>
<th class="th"><div>Jan. 17, 2022</div></th>
<th class="th"><div>Jan. 14, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Shareholders&#8217; Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,000,000,000<span></span>
</td>
<td class="nump">5,000,000,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value (in Dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Shares issued for service (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,024,361<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Purchase price per share (in Dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.515<span></span>
</td>
<td class="nump">$ 0.59<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Aggregate gross proceeds</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,430,000<span></span>
</td>
<td class="nump">$ 1,716,751<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">16,637,200<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Net proceeds transaction</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 257,500<span></span>
</td>
<td class="nump">$ 236,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Value issued for service</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 319,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,024,361<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock award agreement (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Direct offering cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 146,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestCostsCapitalized', window );">Capitalized amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 146,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentOwnedBalancePrincipalAmount', window );">Principal amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_PurchasePrice', window );">Purchase price</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56,000,000<span></span>
</td>
<td class="nump">$ 32,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_OriginalIssuedDiscount', window );">Original issue discount percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Per value (in Dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock shares issued (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">199,145,041<span></span>
</td>
<td class="nump">5,145,041<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Investor converted amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,950,000<span></span>
</td>
<td class="nump">$ 2,820,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="nump">$ 76,770,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountIssued1', window );">Conversion of amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 30,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="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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonUnitIssuanceValue', window );">Common Unit, Issuance Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,430,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,430,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">199,145,041<span></span>
</td>
<td class="nump">5,145,041<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Stock option plan (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings', window );">Service agreement shares issued (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares incentive plan (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=mtc_TwoThousandNineteenShareIncentivePlanMember', window );">Two Thousand Nineteen Share Incentive Plan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Shareholders&#8217; Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings', window );">Fair value of shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 229,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Shareholders&#8217; Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000,000<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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value (in Dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Shares issued for service (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">125,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,950,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">930,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Aggregate gross proceeds</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 19,500<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 9,300<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Value issued for service</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,250<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock shares issued (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">4,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="nump">199,145,041<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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">199,145,041<span></span>
</td>
<td class="nump">5,145,041<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,137,001<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,082,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Common Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Shareholders&#8217; Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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">5,000,000,000<span></span>
</td>
<td class="nump">500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value (in Dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Common Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Shareholders&#8217; Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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">50,000,000<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value (in Dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=mtc_PromissoryNoteMember', window );">Promissory Note [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Shareholders&#8217; Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayable', window );">Convertible promissory note</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70,000,000<span></span>
</td>
<td class="nump">$ 40,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="fn" style="border-bottom: 0px;"></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">$ 7,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Conversion price per share (in Dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="nump">$ 0.395<span></span>
</td>
<td class="nump">$ 0.705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=mtc_VGMasterFundSPCMember', window );">VG Master Fund SPC [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Shareholders&#8217; Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,050,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Net proceeds transaction</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,223,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Direct offering cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,389<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredOfferingCosts', window );">Deferred offering cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 112,748<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=mtc_VGMasterFundSPCMember', window );">VG Master Fund SPC [Member] | Common Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Shareholders&#8217; Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value (in Dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Net proceeds transaction</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityOtherShares', window );">Common stock shares (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=mtc_FortuneFintechLimitedMember', window );">Fortune Fintech Limited [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Shareholders&#8217; Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Shares issued for service (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=mtc_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Shareholders&#8217; Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">430,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Purchase price per share (in Dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Aggregate gross proceeds</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,910,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Net proceeds transaction</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,637,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInvestments', window );">Investors investment amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=mtc_RestrictedStockAwardAgreementMember', window );">Restricted Stock Award Agreement [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Shareholders&#8217; Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Restricted stock award agreement</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 229,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 475,514<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=mtc_RestrictedStockAwardAgreementMember', window );">Restricted Stock Award Agreement [Member] | Two Thousand Nineteen Share Incentive Plan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Shareholders&#8217; Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings', window );">Service agreement shares issued (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings', window );">Fair value of shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 475,514<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=mtc_TonyWayneNetworkTechnologyCoMember', window );">Tony Wayne Network Technology Co. [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Shareholders&#8217; Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Shares issued for service (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,005,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="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,005,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Value issued for service</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,005,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=mtc_TonyWayneNetworkTechnologyCoMember', window );">Tony Wayne Network Technology Co. [Member] | Common Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Shareholders&#8217; Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Shares issued for service (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=mtc_FortuneFintechLimitedMember', window );">Fortune Fintech Limited [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Shareholders&#8217; Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Value issued for service</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 319,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="28"></td></tr>
<tr><td colspan="28"><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">After giving effect to the reverse
stock split effected on July 13, 2022. Also see Note 15.</span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top"><span style="font-size: 10pt">After giving effect to the reverse
stock split effected on July 13, 2022. Also see Note 15.</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_mtc_OriginalIssuedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of original issued discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_OriginalIssuedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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_mtc_PurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of purchase price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_PurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482987/272-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonUnitIssuanceValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stated value of common units of ownership issued by a limited liability company (LLC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonUnitIssuanceValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockAmountConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of the stock converted 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="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockAmountIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. 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="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/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/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_DeferredOfferingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_InterestCostsCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest capitalized during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentOwnedBalancePrincipalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of principal of investment owned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480493/946-210-55-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 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedBalancePrincipalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br><br>Reference 2: http://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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings</td>
</tr>
<tr>
<td style="padding-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_RestrictedStockValueSharesIssuedNetOfTaxWithholdings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate value of stock related to Restricted Stock Awards issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 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 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityOtherShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of increase (decrease) in shares of stock classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityOtherShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=mtc_TwoThousandNineteenShareIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_TwoThousandNineteenShareIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=mtc_PromissoryNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_PromissoryNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=mtc_VGMasterFundSPCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_VGMasterFundSPCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=mtc_FortuneFintechLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_FortuneFintechLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=mtc_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_SecuritiesPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=mtc_RestrictedStockAwardAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_RestrictedStockAwardAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=mtc_TonyWayneNetworkTechnologyCoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_TonyWayneNetworkTechnologyCoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=mtc_FortuneFintechLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_FortuneFintechLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409590511776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Reserve (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_StatutoryReserveDetailsLineItems', window );"><strong>Statutory Reserve [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_PercentageofReserveOnNetProfit', window );">Percentage of reserve on net profit</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_PercentageOfRegisteredCapital', window );">Percentage of registered capital</a></td>
<td class="nump">50.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_PercentageOfRegisteredCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of registered capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_PercentageOfRegisteredCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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_mtc_PercentageofReserveOnNetProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of reserve on net profit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_PercentageofReserveOnNetProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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_mtc_StatutoryReserveDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_StatutoryReserveDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409590117216">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescription', window );">Description of operating lease commitment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">The Company leases office
space under&#160;non-cancelable operating lease agreements, which end at various dates in&#160;2024 and 2025.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">1 year 9 months 3 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4.47%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 446,149<span></span>
</td>
<td class="nump">$ 373,022<span></span>
</td>
<td class="nump">$ 385,126<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short term lease costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">54,867<span></span>
</td>
<td class="nump">52,246<span></span>
</td>
<td class="nump">27,490<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating lease liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">419,855<span></span>
</td>
<td class="nump">402,730<span></span>
</td>
<td class="nump">$ 396,569<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Settlement fine amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 450,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencySettlementAgreementTerms', window );">Settlement fine year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_InstallmentPlanFee', window );">Installment plan fee</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_MarketAccessCustomersPeriod', window );">Market access customers period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Payment in the amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">125,550<span></span>
</td>
<td class="nump">$ 125,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent', window );">Payable amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">83,700<span></span>
</td>
<td class="nump">$ 209,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=mtc_FINRAMember', window );">FINRA [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Payment in the amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">125,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent', window );">Payable amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 209,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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-family: Times New Roman, Times, Serif; font-size: 10pt">See Note 17.</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_mtc_CommitmentsandContingenciesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_CommitmentsandContingenciesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_InstallmentPlanFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_InstallmentPlanFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_MarketAccessCustomersPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Market access customers period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_MarketAccessCustomersPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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_AccountsPayableAndAccruedLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer), including liabilities for compensation costs, fringe benefits other than pension and postretirement obligations, rent, contractual rights and obligations, and statutory obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of lessee's operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencySettlementAgreementTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the terms of a settlement agreement which resolved the legal matter, including the nature of the consideration, timing of payment, and the nature of rights obtained or lost (for example, but not limited to, patent, trademark, copyright, license and franchise rights).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencySettlementAgreementTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=mtc_FINRAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=mtc_FINRAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>87
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409590420800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - Schedule of Future Lease Payments Under Operating Leases - 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="Show.showAR( this, 'defref_mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems', window );"><strong>Schedule of Future Lease Payments Under Operating Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">$ 395,688<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">273,724<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total future lease payments</a></td>
<td class="nump">669,412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest</a></td>
<td class="num">(28,789)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">640,623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Less: current portion</a></td>
<td class="num">(373,860)<span></span>
</td>
<td class="num">$ (405,591)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liability, non-current</a></td>
<td class="nump">$ 266,763<span></span>
</td>
<td class="nump">$ 647,983<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409590399040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations (Details) - Schedules of Company's Revenue - Revenue Benchmark [Member] - Customer Concentration Risk [Member]<br></strong></div></th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Dec. 31, 2023</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2022</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Customer A [Member]</a></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="fn" style="border-bottom: 0px;"></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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Customer concentration risk percentage</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">37.40%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Customer B [Member]</a></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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Customer concentration risk percentage</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">25.60%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Customer C [Member]</a></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="fn" style="border-bottom: 0px;"></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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Customer concentration risk percentage</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">24.70%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Customer E [Member]</a></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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Customer concentration risk percentage</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">12.80%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Customer F [Member]</a></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="fn" style="border-bottom: 0px;"></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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Customer concentration risk percentage</a></td>
<td class="nump">92.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Customer G [Member]</a></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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Customer concentration risk percentage</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">11.10%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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">Less than 10%</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_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481027/954-310-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mtc_CustomerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mtc_CustomerAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mtc_CustomerBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mtc_CustomerBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mtc_CustomerCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mtc_CustomerCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mtc_CustomerEMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mtc_CustomerEMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mtc_CustomerFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mtc_CustomerFMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mtc_CustomerGMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mtc_CustomerGMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409589613616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments</a></td>
<td class="nump">2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409588345024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Details) - Schedule of Information by Segment - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting 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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">REVENUE</a></td>
<td class="nump">$ 869,935<span></span>
</td>
<td class="nump">$ 1,073,351<span></span>
</td>
<td class="nump">$ 568,620<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">GROSS PROFIT</a></td>
<td class="nump">696,987<span></span>
</td>
<td class="nump">842,267<span></span>
</td>
<td class="nump">427,318<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">NET LOSS FROM CONTINUING OPERATIONS</a></td>
<td class="num">(4,391,980)<span></span>
</td>
<td class="num">(5,664,379)<span></span>
</td>
<td class="num">(7,117,307)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">DEPRECIATION AND AMORTIZATION</a></td>
<td class="nump">45,782<span></span>
</td>
<td class="nump">66,428<span></span>
</td>
<td class="nump">40,130<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">CAPITAL EXPENDITURE</a></td>
<td class="nump">970<span></span>
</td>
<td class="nump">3,792<span></span>
</td>
<td class="nump">37,068<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">156,987,220<span></span>
</td>
<td class="nump">11,415,507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtc_MarketDataServicesAndConsultingServicesMember', window );">Market data services and consulting services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting 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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">REVENUE</a></td>
<td class="nump">824,098<span></span>
</td>
<td class="nump">696,668<span></span>
</td>
<td class="nump">176,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="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">GROSS PROFIT</a></td>
<td class="nump">660,399<span></span>
</td>
<td class="nump">542,167<span></span>
</td>
<td class="nump">34,960<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">NET LOSS FROM CONTINUING OPERATIONS</a></td>
<td class="num">(1,495,023)<span></span>
</td>
<td class="num">(2,850,985)<span></span>
</td>
<td class="num">(4,075,518)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">DEPRECIATION AND AMORTIZATION</a></td>
<td class="nump">45,782<span></span>
</td>
<td class="nump">66,428<span></span>
</td>
<td class="nump">40,130<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">CAPITAL EXPENDITURE</a></td>
<td class="nump">970<span></span>
</td>
<td class="nump">3,792<span></span>
</td>
<td class="nump">37,068<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">7,586,067<span></span>
</td>
<td class="nump">8,910,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtc_IntroducingBrokerServicesMember', window );">Introducing broker services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting 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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">REVENUE</a></td>
<td class="nump">45,837<span></span>
</td>
<td class="nump">376,683<span></span>
</td>
<td class="nump">392,358<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">GROSS PROFIT</a></td>
<td class="nump">36,588<span></span>
</td>
<td class="nump">300,100<span></span>
</td>
<td class="nump">392,358<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">NET LOSS FROM CONTINUING OPERATIONS</a></td>
<td class="num">(402,500)<span></span>
</td>
<td class="num">(623,782)<span></span>
</td>
<td class="num">(451,204)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">DEPRECIATION AND AMORTIZATION</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">CAPITAL EXPENDITURE</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">325,115<span></span>
</td>
<td class="nump">719,651<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtc_UnallocatedMember', window );">Unallocated [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting 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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">REVENUE</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">GROSS PROFIT</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">NET LOSS FROM CONTINUING OPERATIONS</a></td>
<td class="num">(2,456,947)<span></span>
</td>
<td class="num">(2,189,612)<span></span>
</td>
<td class="num">(2,590,585)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">DEPRECIATION AND AMORTIZATION</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">CAPITAL EXPENDITURE</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">$ 149,076,038<span></span>
</td>
<td class="nump">$ 1,785,545<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentExpenditureAdditionToLongLivedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=mtc_MarketDataServicesAndConsultingServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=mtc_MarketDataServicesAndConsultingServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=mtc_IntroducingBrokerServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=mtc_IntroducingBrokerServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=mtc_UnallocatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=mtc_UnallocatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140409590441120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (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>Apr. 26, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [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="Show.showAR( this, 'defref_mtc_SubsequentEventsDetailsLineItems', window );"><strong>Subsequent Events (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_PercentageOfDiscountOnMarketPrice', window );">Percentage of discount on market price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtc_SubsequentEventsDetailsLineItems', window );"><strong>Subsequent Events (Details) [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="Show.showAR( this, 'defref_mtc_PercentageOfDiscountOnMarketPrice', window );">Percentage of discount on market price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast [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="Show.showAR( this, 'defref_mtc_SubsequentEventsDetailsLineItems', window );"><strong>Subsequent Events (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIncreaseAccruedInterest', window );">Interest unpaid (in Dollars)</a></td>
<td class="nump">$ 153,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Jun. 30,  2024<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_mtc_PercentageOfDiscountOnMarketPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of discount on market price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_PercentageOfDiscountOnMarketPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</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_mtc_SubsequentEventsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_SubsequentEventsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIncreaseAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase for accrued, but unpaid interest on the debt instrument for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIncreaseAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<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/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.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>EXCEL
<SEQUENCE>92
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M+\EE-5N%6O 2,EX%%R52<ON,#<V^PWY(_!YNTPR'A'@#\R#:((^<R"_YG -
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
MX7/I7ON=U?24D\ZNUDH:)7C&+&9PRP23*<*=LS/P<LLT2EN@Y2D3YA7\#"_
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
MSD?&42A>(L^E-8>?50MY"SIR&E#PI=DZ"::&HBF&IC46D$ !;2". \1Q!W1
M33G623F6=-R6<<*"EPCYAR1AD?\-\<2+TM [FK;K_QU2GKM:(F%)P2.$)6]@
MA[" @B^!."NK-3ZJAG%#G390- >(X_:UNB8IK%3&J'*)/86%/J?2FE!13(WF
MC*HG8H=*REHU5\,R355OS:D$):?9K$$Q=$UMI!A!496JBMD8:WF+1PPV%,@5
M-!Q3JF&#J!TC?F:%X_=:5:+1?^C!=DR)REI:4S,MLTJ.'SLK J6M0&DV*,T!
MI;E0M+HV*Z\<R\WKBY9Y6.!M6UIKH=<3NBLM$<$*Q3*(UG2MY/@1ER<HD T%
M<J! KJ@S#:P;6H=UA2O['<N=\G>O]WKX7=FM;<47TFLM^>3XT=D-U(P'I=F@
M- >4YD+1ZB*M''DL]\5E2S]YU1%3])XV=*4YH/!+W':GIYJN:M30FW,S*'\>
M"N1 @=PAG5#74&728[F'_HY%H)P\1F*7V/R/4.&74* 5;N\\3+&IFF9S+0@5
MT8$"N0.:7A=89;1CN>/=L2 D0D6U'78-J\VIT:(G8I=>VMXPS=8_AMJ\QV I
M*#DEA&A4H4HSZ0B*8A6K1O.^!7F;QPPYE%4NZ&R+FBKMG#Q57CF6N]D#5H3B
MX6_[W?GP*VI+ )>XZ8_R6J/G3*!&.2C-!J4YH#1WZ"!_Z!MD\H=L$E79YUCN
M7G]FKRQ)63F]3_=AP/NN>V;KQ%&-ID(OLLRQP.IMHI=R])C+%91A#@5RH$#N
M):#^B7EEK&.Y<2W75._2\1)7?(X%AJZAZ,UUXP7VL20'0M)6H#0;E.: TEPH
M6OT&TLJC)W+'7&INK(.$^3S[:<.2_)97/TZ%69"TS7N--OSR14]#NNXM%9C5
MJJ:?W5-YE)^</B(30H%L*) #!7(%PX15'5-#/,DCE>U/Y/[\:!'UI;V>>!UI
MC[3W S1*FT)\E,/'YCU0V@J49H/2'%":"T6K2[;:#2!_P6Z G#G\3'R$ BVA
M0"LHD$T$/KPJN%/)@8KH#HA8%TGE_!.Y,W_O?ST$:?&(3*X3KWI<)HJCZ?G#
M($'Y,(A0-1<XPT)OK*>U75=0H/!+*- *"F1? I+D-\&&BT8L4\>-F;,[I&1=
M<I6/3^0>^CR.\O5"J;CG.%KGSRVQXDDQH;A4P0:EVC[=%CUQN\33=IMUQ3"Q
M9NG-"1B0P;V" ME0( <*Y(IZDQBDUIMUW53>/9$;XS+=],ZV+KJUG@CNK3\J
MK[5#*0\P>L8%>H,]*,T&I3F@-!>*5E=H9?X3N14OVZ&45QUSB;QH.P J_)*T
MMP!4,W\$T&RL5U=0(>U+0!+%"?8P3$(5TKP"B@[4-+3LTM"1R:H= R(W<]^Q
M"RDGCY'119L*4.&74* 5:1OL4TPLG336Q/8E$24J$H0U#4MIBDC4.FJJN.,^
M1%(9^43NJ2^8?WHJO[PDKH,TG[ 'T8&M4;QG2?&+.!M!W2O?T\HN&4'=+0\%
M6D&![$M $ID)MDBR>;AB:$U]NX.*UL56.?Q$;L)W[&I3H;0LP73=$NQK]\3L
MDDX;;Q%-L92V7]HN2?3\40*M=:5JEYP2 ^/F7;:VZ-C$*W^H^]9%$0FANJHJ
M'1-J6AGC=-C-ZY*-:^$(4X%A78QP>^NZIP4=8RRO-?K1>TC:"I1F@](<4)H[
M?)@_] VS=/.:YB9\_9O*XZ2]MQVC^PUG"7H)7G.7BFTVN16?+0SYEJ'DN#/Y
MM_.=R6.)_ H9(?<0?D.8'N_1N$+W81JCE#'T,>8,8>WJKV2+>F1V]HZ>'4M>
MBM=(I<B/#Q$_/HI^^O;TJJJ'XAT_C>_G^'HA^M[%UQ]$W]]3?.U2\2\D^Z5X
M"=2L:M+Q75J_><E+$*4H9)NL><J5D6DE.;Z>ZOB!Q_OBK4+/,>?QKOASR[PU
M2_("V>^;..N,\D,>X/22L+O_ U!+ P04    " !#,IY8^73Z%6H-   K3
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
M 5H>L(U7X4.X['S@T7PJ?61%NM1">FYSV3/ %]9EU>L!:5X/-)^RP;2+[[,
M#BO>L*!^+(M'GHK[[W&_1W3,I])'5FRM05RWN89"[6Q84'8DHUX_R%?>+]"\
M=5/(L0IA'.>Y^:"2<O[L(."AWC%0.3I^IPKADK!6>@VU6^/TZ"U*6Y4\%F^C
M2JWB::;R[42'OQ[>>#4NWO/4^/L7<N:7[ZW2;LK7:'T-DL<P2B&C'L"E_:L#
M5R\IWTQ5_I+%N^)=3?=QEL7;XL>U"E8JR0W@\X<89I_JE_P+#N\'._\;4$L#
M!!0    ( $,RGEB$3K!TU H  /H>   8    >&PO=V]R:W-H965T<R]S:&5E
M=#@N>&ULM5E;<]LV%G[GK\"XETEF5%F2[=AN$L_83IPHC2]CN^EN=_8!(B$)
M#46P &A%^^OW.P (4C:EIMON0QP2 L[U.S?PU5+ISV8NA&5?%GEA7N_,K2U_
MW-TUZ5PLN.FK4A3X9:KT@EN\ZMFN*;7@F3NTR'='@\&+W067Q<[)*[=VHT]>
MJ<KFLA WFIEJL>!Z=29RM7R],]RI%V[E;&YI8??D5<EGXD[8G\L;C;?=2"63
M"U$8J0JFQ?3USNGPQ[-]VN\V?))B:5K/C#29*/697L;9ZYT!"21RD5JBP/'?
M@S@7>4Z$(,;O@>9.9$D'V\\U]0NG.W29<"/.5?Z+S.S\]<[1#LO$E%>YO57+
M]R+H<T#T4I4;]Y<M_=[]XQV65L:J13@,"1:R\/_S+\$.K0-'@PT'1N' R,GM
M&3DIWW#+3UYIM62:=H,:/3A5W6D()PMRRIW5^%7BG#VYUC->R/]P;Z(B8U?<
M5EHP-677I=!NW;S:M6!%!W;30/;,DQUM(#L<L4M5V+EA;XM,9.L$=B%C%'14
M"WHVVDKQC4C[;&_88Z/!:&\+O;VH^)ZCM_=7%&?_.IT8JP&=?W?9P'/8[^9
MX?2C*7DJ7N\@7HS0#V+GY/MOAB\&+[?(OQ_EW]]&_>3Z]MWIU?C7T_OQ]14[
MO7K#KD[O?[Y]RZXOV/7-VUNW?M<E]%:RW4)?7=^_94/V_3='H^'P)=O,.FE8
ML\O+^[?G/3:^.N^S9W1T-'CIUMSS\&6/V;E@X8=SM2AYL0H_/4^6W#!9I$J7
M"JX0&8.3/O"B0MY@^X2!X1&K@"SMB.1\:<AQ]'RFI95FSCY)/9,%&YL<SC51
M@K-/XYI)GUT7[)+K=,Z&QYYFSTN-7/%[);7($LZ6<Y7G*Z:6!:0PU<3(3$(*
MVLDN*@>9>Y'."Y6KV8I]E M)XC8*ATT-T^;<$R4A[WM5S-A/] <:7Z=6381.
M/.R'APQ)V"E95CAC'%@G0F(S9Q SHZ?46S)N%=#$KD#:"OC3$H]WU6^2LV=G
M0OZ&$\_;\I^K?H]]M%GC,K>Y93+0),*\V$0]ZA>,F61*&%8H"]&*K$HM(_%4
M$V,0%-9UJ\BR0DN>,VZ,L.ZG7/*)S.%38=JV^Q^()IU$F?B2BM)&>PT'@^]J
M+#W6#LO>=LNY!&JDC4!IXW,4P-0/FQW.KM2#6,"7[(5W92_\& G42/O!(2UI
MD,8N!:J@9+_.13&SA(Q.SZTY[?&1VG]!< )>)HU1^8-'W8<*$/<RQY@8'=4Q
M0:8( 9I$>4?[_6-GJ,O+LS?L7G.'OJ?X;WYLAT#K2%>H>PE\H+]X&NB)"_1/
MXSZ[QX,6U'P0J<.#_O"I3,3 A^]DQ?9&_</OF)ES+2ABA(Z)(VCH:887QF=:
MX*!5%'+I'.7?[8TLD\@2#8^Q2#7$T8BTTAY=CX6!<J>EECD;'3CMCCT_9U8C
M73$B>=,<X9VU<@ ;'M7[+P 3M23F5+:PF4,>@R[$:R)-FUIOG3TT0,9 CA"/
M -=*;4\,LD;A"6"3SM3X+E<3Q/%=M 0J09&V*T'8$J%)EJEFZ'C8,,3((\Y_
M$/+)5^>1/QGR4=1^2[&NW$WG[RS>$IP:YRBM"LZ 7G?@YJ.?O#X\/CXDMUT(
MP. -EPB]<?$ 9NAU+67@5I0"<L7, _"7.2)KJ53&WFE5E=Z<X I+#5N2N2)]
M^-*0E:PL*L+)PC$W<UDR7I:Y3'D$&MZU>O"Q<3&^NCWU@)IH]5GH'S+!<T@M
MHVM<%2+8U8))6+?@@!,DA QC+T1P]KB5]US22Q!%IN)0$]O)7(0=+Y@GV'M*
M9 .G30"3,7^Y8&EV>J3 ^]R@K+="U.NZV^AZA5GBGY@EV#F@X#)B"-E!1T9<
M1\'E97*!= 6Q](-,0;RS(2BR&O4]V/J<KQ:\Z51" >]U%7ORE?1AF&$8D-2;
M.E>:FE^P*^1](" &.$\KHBP1-CBQ"G448@*>&<TV< AWN0I=MG=7W6F'@K#J
M+@>/E8<NI;0HM9>\P$CG -UA@;#KKQO!1_>B84;0E#&8DK99TEQBR3<108"O
MU3^ _VLL$-Q_<][6%Z]_CZYM53?I1KRE2;:F]Y8)^)^!@>N50^':;H80=#67
M  +2ONEP_QXG=QFBY_:0S@@ +*!*=:61]^>M_,&>O?_I.<K$.EK7MK1K5331
M:.1,A!R\3H[J\"8?),X':(X?'W+I&5N1HT5AG)!W%^=.F[5LO2; <*, @8S;
M3_F-["F+5O+K)3Q[0*O@.Y-64O2MQ3KD' A<JWC<!8'8&>S[QI GA5A">;HY
MPBH(4"I*>9[C[1_P!R2YH$(+4-U8T:<.MA<-[S>TP^8.4G) 3,09IZF3CTMQ
MW= >.W E&\%%S O4PQS.*7&^:0I0/I$KJS3>#V3B0>2J=) C[1BT8VBA*S]P
MQ'GK"[(RD0:322X6L;^TU,;07J3'J2QXD5*#4N=D;\I,3J<R12NW AW4*X Y
M];79XUUI4C6\N. @-Z$=I(KN?!NC(H3-S,5AOO(1X4N#LOY*C%#H*\-Z1!EB
M6!E?9AZX$\'6DX:KM*:"W0F/VDH([!6Q BW/C"3NL8E$O\8MYANHNS+2LYA
MT,_.K_T: ,A47Y]Z1GMN:; !=]"SW88G'6UXJ]$Z)> KO8IT.F>7>E<,??(S
M=^B066@]B?JWP]Y@ ,$:2*YEGYE\$ 5#UP;+OI<%I?_3JL]NM"38*-^V R&%
MX:EOVQ\ITS531 V60HMFQ(GT*6@R6 83A";[)\/^_MKLT]WI-V2Y@_4BA%0]
MWM+=2^AV?^[?]>L*HL4,R!?.$>3N-3!ZDFPJ]2+IOK=QC3.]Q.Y+^<;CL)ZF
M$?^I\+U(Q,%3@<DS*I=9R 2A'XH:7K>[\:&G,]Q<REPY%U^HJ/Y?*W?/M]U;
MRT5=3%L=:5!@;TLM?L\!2+3<R:]S^05NVWKMTY2]<(KY4ZTTO$7,T%GX&YK8
M./II[K&,,6B/#ERQ.,W+.4\ND0X[KM/(]!CW8]ZOI72'&!UJ!'3Q.</8/B,\
MQ:D=YDJ=7[X]/NZ].!CX:%73Q =L"%_\<R JN43"1[S!?2O!-8I71G<>@]'(
M6R 3\+/TU:)$/D5MHUZJF;O]6%]O"R4JKS(?2T'^%I5D0@E7F+7A/6A%D6#=
M)4$P@+_G:^$<*9[2-'/? <R&3#IZ*I/5PIUW*FM;7ZVL9;<^:\S<>5D3H'A8
MN_EI?,-WOOZT9C#*$)RJQ8K"P*!V@+"IM-,#P4,3ODE@JYO;<X(.9M[9G#UP
MC/4HJ\V [MH*U[X%HWX:OVUNFK;?K7RH"L$.6V6FF59'+= F$;1%H2I7#JF+
M+'.Z! VRNW3M,]E:UJ9D:R+ O1%QYN+CAS#&MR#>G5VB8C@3%4ON?4=1UXM'
MBC6]X5&7=L.CKI#,I"D= >B2=.FRI0)!I7M5QG:.)O'>'Y5*UU2U>&YAN)X
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
M[B+/ ". R\*Q%'S6X:C;-"]@-\;Q5H1(XK,>++-O@@57MOD69JX/L?(>N,G
M' 'Z;YK0;9RE$@!85HVLDL@1Z HV6>,396\]/ZA:H&)!G/!QR\ ,A,$MBE9D
M> !G6=5UM:AJDK>+^VB8P('H2WOH.^ZB+QHCJS#I@D%5=$4JT@KBHKDG%7+V
M$^SDKNS(8J#L.]I#1SY[:$!? "IS8$=<AD08D".B#1'@Y!(A-R:2>[+5,IP=
MOP<N:2*BR4LV9Y&M4"^-U<<Z+6VZY.5!YE3%+<P-DK@@1!$4@&V0C'@X"U)E
M "_*A@K?+M.ZSG&]ML$UX9C2>NOV/"I,N0:U!2#E0#"I%0R!ZK(YZ 30(%DN
MV$!]LMT90!D=_ZHV1KF#,2GHYS7JNGNB$?,EM\U8?S!D591-RG.D"X2BB7=$
M6K.W&:"M%4R5P2IV _*9I@0Q7-PS43&,8<B]ZDYI:H*<S/E&4 T2&]0#[ MD
M@ZAB$$W6\(P )AX!,=$^=CJSMV5AK 5?@<BJLS\%AX HMRU89$ 6.:X^UM<
MO,4])'I3W0'9UB@C<3YD1  D,P@>&#BL@(,$0V4OBC:#MXY3\#4,ZY. ? QS
MY'6'/N!,T@9DT%A?I79#/(@OU"N/#AN^6>*+@"A+=A"<)A$ ?I<!_P!Q(*X6
M:?DY# (T@Q2 #2/A.D6%[E<#_UM^AH[[%O1(U=K(U(#O@:Y:1^3Z:@-?@9U
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
M-ALLG+DUHFJ?ZB<HS(_&ZA(6(O:5Y!/%@$E9I86MXI,&S04<52-'$1$#T*,
M-!R+3\_WPQ0892W2.\Q,$!)T'(1@3?3U#.K':I<OU7PR]Y$.-QL%Z*_0Q$R7
M$A335U0J ^SI9'N4@-4PB:/-3HPJ6#?^O#BXFDKI#1+>@N+JRIFT3 [;''D;
MS3AB9PKP,KF0+2R),.M/#B4';VL_[H01'WJ6K"W#AX;^"(DS'S*BQ<"/C!,9
M#N@ZPB]14UWCV! T%"*R2Z 52F S5KK8$!^+H>:<+CD%"!%(FIU]II],CQRS
MWBO97'P, 7%P K/PK*-M[[56BR)?ISX3$4\%(X^/>MF:*&;!@0UXZ.2(@NHH
MV-7@,XZCOWE=Y)XGIT>1T=NA"D2LC?2?MC"1)4LSC1=189&N;*C*@N50+@X_
MHG:$J-7;*C.4I8H0BFMR>L-%\$-B3B! )\+%[/>)3?%H>K9@'7"0LG EPN"*
M;"#&G#O,[C:\FU=1*0FR0]6P<'12(5&>@8#/=P 4^OT+BG1@'(T4)KGQH!D,
MIWUY.EJ;]+[CZ+%^$Q+30?QRCAMU($Q(>3C<<50&%&D@/L1X#ZQA)/!B_4%;
MU!0LV%$]^RG8:T %"R:2F[E/_#VH/WCFY!RA[,L-IMVB?.^XBN0ML\W)).)
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
MJ])L=T5U;XQ@] 4AY3T'=N.*]5!;[F%PX/G6(O2:8#I7^]QMLNQ@/42.\:X
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
MDE3SS<5@&7VX&J.\$_A=\)WI/5.,9*W4=_QQFUT,0G2(%SRUB,#@ZYE?\Z)
M('#CCP9ST)E$Q?YSB_[9Q0ZQK)GAUZKXE\AL?C&8#VC&-ZPN[%>U^P=OXID@
M7JH*XS[ISLLF\8"FM;&J;)3!@U)(_\U>&AYZ"O/P!PIQHQ [O[TAY^4-L^SR
M7*L=U2@-:/C@0G7:X)R0F)25U; K0,]>7M4&5HRAUZI<"\F0JO.1!63<'Z4-
MRI5'B7^ $L7T7DF;&_I)9CP[!!B!2YU?<>O75?PFX@U/AS2) AJ'<?(&7M+%
MF3B\Y"_$2?^]7!NKH3#^<RID#S@^#8C-\L%4+.47 ^@&P_4S'US^^DLT#3^^
MX>ZX<W?\%OKEU;?5[9=/JQ6]?KB_NOVR?+I]^'+*QS=13OOXY>'I$QW37W^9
MQU'TD;:62,\27:9_U,((1Y+:T&51Y8S<"YG1!TGOV2N-ICXS ;4Y)\!IQ>0K
MY=)RS3,JI%642?H)4.SK =IRJSF'IK;T/6@Z+^+PXV.MTQQZ:[_M-J*/OT$[
MV!P<V#!Z#2%8>BN?X<LAW(E26)X%E-&KWV]IVGCQO@'=*[5@ ;UFE;#JCJW-
MS[3WDHTV",J,6+7EX+@^]LL1T8:S@B'#M>EB $7/(74</O$TEZI0V]>?A] J
MM5A#"ER9FD'XP#':["CS+C2V*</E#(5@!!;.!=QN4[7?KAKN#]1==<P^$I,S
MB*ZK@<X5V#-4&%,#!D+#N#<6'H3<4J7A"P8\]<H!W>4BS6&"NQH$QZ$RYI._
M4;638"D7%075[QRJIF<DH'#@@)?@YI99WGE)*BU2C@Z]6RR"Z20,PC <TB=P
M'3I9&N:'_8X9FA;*@'OPZY^UY'3F*];+-C1TH;!]B9*#8!T22U-50VUGWBE8
MH.MVGJ2]>2*D$]49D^"CKY#5-9V'DP.KE!6%2AGB(>5M:+0+K==O>.)DM*X
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
MSI<Q]K42!.4Y I 9SXD@#HE@0XJ+40'+LC@*V!)7(ZI(..3LB2N-B.SA"E*
M$$K$$=$0@LKQAYA0]/H9$Y"@C$D-6V"MI$B@:H)568Y=5H/O.9/ J9  RX G
M2RX/I7!1#<R&$4UHN!4+I0P]3<W- 0O1(Q$:O:\#"+]O4PYM XRKI=BN-\\J
MO8YY8^*C!5!#&8PC[%LOV?]*S']\0,L^_>CWOTR]5:%><W/.@#<2_ZI 1J/;
M.^B%CY$2<@\,PS$:09]E48[D6#B>3_OZ\?T6$9_T=()%(AX-L%O2:U73W]!+
MZ1_'VB;<2]')-(S2-2@>;"4:P-6/!N0"%B*#^RC-.89EF 87MG:,:<:BL/!6
M9XEK.XYC:^M*A=9;%);^D;9R^#M3N#5Q>,C#,QI]Q[D@ "+C&#-,<MTE\IW
MQ!)QO/\L=M17U':)4!&3/QBA\W(/.XZB!]ITNZD8RDSO4HRR"0\4%[# *7;\
M5+&B06&J!+$6%L_AL<KP8,%A(6-;4KC5FU(PXU>U_K.,@.,9@>4C>28D)3,:
M<B)#+1(P.;K>8NJG@:[%WKR/-OH7,,.FF091'!T()RX#)N6>PL@2L2U*)&'_
MQ0@%,5/*\$D#?$5FH?@2,72XS]9+4><O*G')8FV6/HWHUH?@9159115YEU:U
ML"QZ9/6_S6:#\0*]F0\6\TNKS]1&VQ/0@&//>L3>3?9_ ->SVXYO]8+ >(2[
M!<?7V#),%^GZ=JO3L1:"8H^Y*U&N=-$TKZ,.N4[';G0;A=S/UW\X2)3&/PQ[
MM\.'X6(X0 _0/$D254+)(8&L2>Q+>S)8@=>T6[Y?**VN/:O92)T(>27210O5
M@14ZVN^.Z>F-C:*#'4OR#1W1'\N&78>/L>GWIJ-:YSJJR0B-A0/WTKHOVO"K
MWQ<I R<GUFSPQP /-4C19Z+)M]L=#P>=IMUT6U9_,E_ Y![*59_IS_HZF\SG
M,)U-[H<+?% (%2+%X6C\%09_30?C.85VCE<(75)H-5YDOO.<9@483Y&A6+]C
M(3;%B(Z6=/&PIFPOL:GI5Y+'IF)P^2I";HWT5(H55W3?08@5QWBYMN]U\#]N
MIOA^HI-G?5('=/ 4[MN^WP6W;7=:S2*QBL,N6CEXPML<)8)G-YH.M.QV^[!V
M/%C <-R?C :X92,GG^!^-AG!B4,HTOK1@'RB6NCB=M+ 0:N%ZCUJF)@N)S:Z
M$_WF3,H;SEYG^ZMSW4GI8WW9>E-?9G0PB/'BJBZMJC/4M1KOZUJ^[76<LUVK
MW6Z^OVNYN(_[S?=TK4+B_^I:W4K7*HU]8RA?R+Z]X[W0^.)H89A$ :P5Q[$>
ML( NX=6^1^#$<D%0Q\7&W2UMT.?FGV<1YGN[BQ>/+GPZ=K6K5^[@"9=K_:4!
MCQ6DWES'#T\/'S-ZY@[_O-Q\"1DQN8Y08\Q7*.I<M/T:2/-UP4QRD>D;_5+D
MN4CT<,,9,D(+\/U*B+R<D(+#)YZ;_P%02P,$%     @ 0S*>6&F!E$* !P
MD14  !D   !X;"]W;W)K<VAE971S+W-H965T,3,N>&ULO5C;<MLV$'WG5V"4
M-)/,J)1$6K8;7V9LQ6F2VHGKN/?I T1"(B8@P "@9?U]=P'>=+'L=#I]L4F(
MV#U[.6=!'B^4_F(RQBRYSX4T)[W,VN+U8&"2C.74A*I@$GZ9*9U3"[=Z/C"%
M9C1UFW(QB(;#_4%.N>R='KNU:WUZK$HKN&37FI@RSZE>GC.A%B>]4:]>N.'S
MS.+"X/2XH'/VF=E?BFL-=X/&2LIS)@U7DF@V.^F=C5Z?[^'S[H%?.5N8SC7!
M2*9*?<&;]^E);XB F&")10L4_MVQ"1,"#0&,KY7-7N,2-W:O:^MO7>P0RY0:
M-E'B-Y[:[*1WV",IF]%2V!NU>,>J>,9H+U'"N+]DX9^-HQY)2F-57FT&!#F7
M_C^]K_+0V7 X?&!#5&V('&[OR*%\0RT]/=9J030^#=;PPH7J=@,X+K$HGZV&
M7SGLLZ>7BDIRPQ+&[^A4L#[YR.SQP()E_'V05%;.O97H 2NCB%PI:3-#+F3*
MTE4# X#4X(IJ7.?13HMO6!*2>-0GT3"*=]B+FSAC9R_^ACC)7V=38S4TQM_;
M0O8&][8;1+*\-@5-V$D/V&"8OF.]TQ?/1OO#HQUP]QJX>[NLGUY^.OM(;BXF
M%^]_/3N_O "X%[?;,.ZV\O'3[079)R^>'4:CT1%!H\&:47)=:E-2:8E5Q&:,
M<'G'C 7:64+GFC%WE5++4D)-H&;D,RLLRZ=,$U\=^(O[)BHOJ%SZ32E:\Y;(
M\W@\[ ^'0URBR=>2:T8HV0M_^.$[>,0RC0]Q2=Z5](IQ<JMIRN6<7%$)HN"\
M7_*<H_^7&$@T//)/!M63;G%T]*H/5M\IV/D3_DF4+I2FR/QPW72% @(BBTP)
ML?Q>+23<FG)J>,I!F_KD=TZ504-XL:3DY22#NZ^P_16Y94DFE5#S)40=]H-+
MVV);VU>#(R! 'Z@LP3:)QCYOX8:3!360B1HZ((*T7#-5".9*>'!DH(6+<BIX
M0J 2DXQ+VGB^OIG4WH*MWM:RP W$/P,+,N%4$-L&E52E7&0\R4BAU1U/F<$F
MH 0;G2<L)&=FI>Q)1N4<$5O3::$ Z649V*0R!;N@Y2G#S,-0\<4AFILOIH_Y
M <K[OAK7?;5>MZ:U-+.EEFUK09YFI1!DRF!,L75+41C< M0I%1 KP\PU&S'C
M %&:&=/:)1R[5#:-^?V448V^!>A'2- ,_)"C#8P>5YV-=>P(LEG;\RCZ 2;!
M<ZQJ>TR.VQ^'A^/O""0%G,LR#S=HB9Z"=4)^5'=K&=O.1 ?S.<SIFH>KB=T1
MUTRKO'4SBBH_ =AH5T=5?.0;XIM4O8"YM1FUN"^8E@84S!CLE)1C>QA$M-8&
M"[!-I )],H3=%S#>6;H:N6; H10)#F-?P+G#U1U: WH@A9D]M<[N\W&K3-@^
MN-$)>=#DP.<J[WA/2X=YQDT"K%E">Q"&,Z\M=]SHHB=0Q6I1II[1%5\_@1--
MYDP"$X1+'4UAP'-'&3BIN-BD8:9B-9(:<=&DXB=W,B>-$MRW@['P#]O#1==0
MS%3DRV%.97B<NF-.97(V("^%,N952-X\-:IX)=.!3QL<0H0K0]L\Z%(S4:E8
MU0ZNFU:KV3;-0G-KF03HLY7B@$YA/>]0-T+ROJ,3FRW/[JV'33UAH'P3//>1
MMX@A:28)EZXU<E4"E]!9%([@="6$&Q>W=1 93;MBX-L9'H_#@\-.-\.1S69P
M* --XG;IN(D>:IS]P&G0.O2HOTJU!GM7.C#CWCPEN4KYC'?S6>/9"^,NN]P@
M8U]+Z 2Q='YKKCHD+N-;D&PF,?4DQ.FP\"IBR(Z4NNYL<SH*XSJGSN7SR%>T
M'P!XI"TT(N*KTVT>S/=Z?)OY1H:UBN2RMAXE=.Z*WP#R<E9H+CIM3:=@XI%
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
MC*?[2GC,:12@Y0WT/C/&+Q?LH+YR#O\&4$L#!!0    ( $,RGE@/N:]TGP4
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
MORM^=+$)YO.4O6[*R(L]Q6SL[R,&@;^G'K\DO$,V_>D@]&>#\?3 $]0XHK3
M\P(^U.WY-(X%'=NH2V+;>X<S$<N%96E5"[6H612502*ZZ+]1J2 -QPWW\G"[
MQ .L,WC "@).QQ/ PP7/*.A8]AY%_:7MXY="<N]PTSSH'0Y?T#K:'S;O,3[%
MY7"XU1;*LDU33 I-GZ9YPN!*R'BW$]!\L-4):L>"+4W5<)O&WA\/WD^K]/T_
M%?.TLMZW:\;KD-8SRJK)\Q]X33%5#"?CP0%:4,8+N>%9?:6V]4:\FGZ[#58K
MS50WB&<5A[@JPPA;?,N<_[NB\]JB:Z6EHT9F=!28'#[F 9T\_F'=>"^M&^:$
MMULO4-8+)4%SNOT]TDOW-[+*017)9[?=V;"MC29J<>OXM.?3C"K%STQA2OJ-
M1>G1)KI.WXVLT\)TI8=2LL=PV'7D'[5N:1G7*W<7)0 $+"]LS6ASW3TM;WF;
MY>5=&0\K^$$VD/(EFN*G9]H#7=X_RQ>K<G?G6RB+-TCWF."5G6M:@/-+A<Y7
M+[1!\T> ^=]02P,$%     @ 0S*>6+4CBB]8"@  Z!L  !D   !X;"]W;W)K
M<VAE971S+W-H965T,C$N>&ULI5EK4]NZ%OWN7Z')X9QI9]*0A*0$2ID!2EON
M*;13:.]K[@?%EF.UCI4CR03.K[]K;]F. X&A[4Q+_)#V<^V7?+ T]KO+E/+B
M9IX7[G4G\WZQO[WMXDS-I>N9A2KP)C5V+CUN[6S;+:R2"6^:Y]O#?O_E]ESJ
MHG-XP,\^V<,#4_I<%^J3%:Z<SZ6]/5:Y6;[N##KU@\]ZEGEZL'UXL) S=:G\
ME\4GB[OMADJBYZIPVA3"JO1UYVBP?SRB];S@JU9+U[H6I,G4F.]T<Y:\[O1)
M()6KV!,%B9]K=:+RG A!C+\JFIV&)6UL7]?4W[+NT&4JG3HQ^3]UXK/7G4E'
M)"J59>X_F^5[5>DS)GJQR1W_%<NP=CCJB+ATWLRKS9!@KHOP*V\J.[0V3/H/
M;!A6&X8L=V#$4KZ17AX>6+,4EE:#&EVPJKP;PNF"G'+I+=YJ[/.'9T5LYDI<
MR1OE#K8]*-+S[;C:?1QV#Q_8/1B*<U/XS(G3(E').H%MB-+(,ZSE.1X^2O&-
MBGMB9] 5P_YPYQ%Z.XU^.TQOYPGZB?\>39VW ,+_-JD:"(TV$Z+@V'<+&:O7
M':#?*7NM.H=__#9XV7_UB)BC1LS18]0/SRY./IZ?BJNC?YU>;I+M\=T7'Z].
MQ6 D_OAM,AP,7HE +6)JXMAJKUTFOFH[TX4X<[DL$A<]H\7#_JOCKV=\-7CU
M7'R!$ZWPF0+RK%6%%[E<NLBD JNZXOS\ZO1$8#>NCM^(*RL37<R$M$H4QB.N
MI]\0:\(;X>6-0,CI8'QC12P7VLM<S) F>N(,T9@DFL*R*Q;R%D'NG0";1%_K
M1$$\,;UE.4[,?"$+7)L(MQK9) .[S.00U&WBO-0^H]<D&$D!C8D.Y.^)]P8/
M_Z0_E^74Z41+JX$*+*$W$;\ADBUR@Y>]\>^U'I5601#<R&FNZG<S52@KO4I$
M:LU<(&GB#OHUY)EQ3UQ!F%1;Y\7[/[>&B.@\QRHR\<*:5'M22CN2'OM@..B)
MK%5172E 8D("O)!>3'I#"$E^(5-)YY1S+%M-TES#K6U^Z_M9218MJNS-0-I]
MY<@4C:$( .)MZ4OL)6;O3\2E E#@1Q5\0;:P"Q/LT-:;UV<2W$1NG!,H)NR6
M6R7A1D6Y0R#RU7P*01']$44_YX A;\7%@ 5$RC96=6DS^"VE@_])S6O-58+H
MKIP5?/L8'[&1SPD0*9M("6R%9E8KXA'QBME<I'YBYCK6>=";D;M&I">.8MB&
M8)G?5H8$O\0HQPCFE()X(P>VT-9HYE  <S8K0+E..J*%W^ &E^@XA-22)884
M#F S95M.<E,C:P\1KXGHI0=M1V*]R\T4<4J6;7LSJK3BA12I9\!186 4,EM
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
M6^PR_6*[^-/=AIG.W.D.PTSO8YC9_0Q3FV!P4#8>S"S0:)5R$J6:4:546.$
M5$@Z6L0<KQ(LS4 GS;1M%[U.*\?E4)JECSZ.YJ..=7@21#L@%9T"GU]'-%F#
M$E'7Y13AFBP.DHWS0];6/+F,PATSKZ95=X6M[B(>AK8GF> 21N6R/B?P_K2E
MFTE7-\VQ5@/45  TW8Z@3C,@1M*5)I5G!5X2O;I@WE?/:$N>KYIZD.HN,[FR
M4#SO3W7IG+0JVCJ.17HCH:+F$F/8UL(8V+G%P/@K$NK/$;]3<3C;-G<Z8&9;
MAM^J?M>V-I05:9"2=G+OEI7K:K^I!T#!5)N'T^.&(8E3DKIZ757=Z4ECHZH9
MQC1QPNH,3:7I5G<B@ 87)T%S'$VLA^&@:\!_'2*<+B)FWEY,B,E>2-09<S*$
M":JC8L7E,8]\&T2R<X%%YZM%YN"Y ^MC;Z]@?IO\G2'1?J3)Y^P.6.\&,V<H
MF,WZX.::&)D"+'/9$^<;*=Y$:=@>Z_?T62_N &;LGMI*<UAUSM>B9;=63_?C
MQ;\90YQ:JZ_K'N:&2IO,@V+87FTX7++=;'#=MD<WA2HQ9AW2E.R=Y&H:T?:@
MD7AA&M&;+(1( Q263$PQVU%0W&3 1*1ZKD!S21;=7&39\F+>C#I0?QN\;+49
MNSL+--\H7_4C[I,1P%*I*YKZ4 :,N-8I-<A*DL-M4ZO-X+F\EA1T<4RH$DFH
MZHQ[6&2:J- O__34]2<H@R=^OV%Q=LRJ) .V.X5C/8X$BSMT[T> EBGG08MI
M>]D9>/ZIV094+*$^NHM[!RUP[U8/W-  #W819>?V6]@&X#S%.3$:#*59,5L(
M,4"-V"9$'.6-23/V<-,]U]-&QPXY2&=4_^%?742+B@L Z\,-I+HE&)4B9NKS
M-F<-&)FHL@SZ=>"=IZ%.9Y!(3))Q&"UMSJ%#AMKO[BB7=5VE-)K@'ER%AJWZ
M>JD=Z9"6L#%*+#;)JM37U>0367Q"#]MK\IF7F'OFK4BS?4-@\<\3 +QB7NYZ
MY55/0)S;;LV_S76YV'5=7G<1M,7A+4T34<]I; ?CW;C^,A7]_>_6]PQ6G,'!
M2GW=W@=HY]Y=\\2E7D:AAHL;;-YYCP\U(0S5;M*=ZETC(#F*OBUS(T!X?\R-
MYI?8^%O<:/YW+S3G[6!V*(9R*'";"TGGCG<Z8N^MUK-O<*OEW/%62_P!MUK=
M6SWG3O+_9^ZTG&\G=W.GM<?7=]%T* A XO&Q?YOS-YY/46M/)!##D<#G8L0>
M7F< 'DZ@<('KN=P,\Q2VS7E6\#;;[<2]*6N,G4:]VF/6'1RQ$_^?UAYR5_4Q
MOF_UX5C<_@]4'XX%_1]6?>P'I:F9'0;7O=58N[^\E%',E?D.+0ZATJAVZ/N7
M1YVOR"*FK/F+P)27T)28;\LV3YOO&I^;K]BVR\T7E=_(8AU![[%:8:LWFDT/
M1&&^_&L^Z"SG+]PN,JVSA/_=* F^:0'>KS)TF?8#'=!\ _OLWU!+ P04
M" !#,IY8V85-@:\#  !2"   &0   'AL+W=O<FMS:&5E=',O<VAE970R,RYX
M;6R-5DUSVS80O>M7[+#3GE)1HFPW=27-R([Z<4CBD91T.IT>0'))H@$!!@ M
MZ]]G%Z1HQ;$UN8C  OO>V\4NH/G>V$^N0O3P4"OM%E'E?7,=QRZKL!9N;!K4
MM%(86PM/4UO&KK$H\N!4JSB93*[B6D@=+>?!=F>7<]-Z)37>67!M70M[N$%E
M]HMH&AT-&UE6G@WQ<MZ($K?H/S1WEF;Q@)++&K631H/%8A&MIM<W%[P_;/@H
M<>].QL"1I,9\XLE?^2*:L"!4F'E&$/2YQUM4BH%(QN<>,QHHV?%T?$3_/<1.
ML:3"X:U1?\O<5XOH=00Y%J)5?F/V?V(?SR7C94:Y\ O[;F_R:P19Z[RI>V=2
M4$O=?<5#GX<3A]>3%QR2WB$)NCNBH/*-\&(YMV8/EG<3&@]"J,&;Q$G-A[+U
MEE8E^?GEU@O?>F,/L$&']A[GL2=87HRS'N*F@TA>@)@F\-9H7SE8ZQSSKP%B
MTC.(2HZB;I*SB&\P&\-L^@J223([@S<;@IP%O-GW!@G_KE+G+97$?\_%VZ%=
M/(_&;7+M&I'A(J(^"'C1\J<?IE>3W\YHO1BT7IQ#7VYWJ]V'W?O-/[!9;]>;
MC^OG!)Z'>/=^MX;I%?P, ]BH!X,_VO^E .II*SPZD!I\A:.[S>TK$#H'Z:C3
M/K?28@[>0!\>3"<_@BEXJ[2@Z:IHK"FD!U%XM 22F1K!BP<"<=039*12)0C)
M;9<9FPN=(56VKQ@#B"[86^VE+L&VBJ00_<ABV2K![>K&L&J(I;$RS%D-N[KA
M*(_:TD-8N#5U(_2!(^ NS8%\CBJMI<[/07AHJ4+M4W["U+FPN0.ZY"!M'6EW
M;H2:XB!^A]T"BJR" PH[AAT1?@M>4[M"2AHI0:8H0)1T*9*)91%=6W-LM%49
MQYB.MHN0IJ<AL'))C$SF1BD2.X)0RF1=+BC&6N3X8DZ^.W='Q0&MY\DE=89,
MV^!)AY[+>YFCSMV(8%PE+%9&419=EP;Q%=-I_7!VU0O$EI-).;@<"HM,)3$C
M>V:BD5XH)B# ;[Q'9-3&/RH5J<*^E/FD:H;,A*L>M8_[PJ_$:=Z[@QC1>5-U
MHF,<Z2IZ<CQET#$*W418IU0RQ]LH_":A5VA 1FV>I("S]%2Q@[TXR0R-J7*(
MM;4\M<@#JL01MU8G:OS<51*?W/,UVC*\9@Y"(7=7_F ='LQ5]TX\;N]>V[?"
MEE2<H+ @U\GXE\L(;/>"=1-OFO!JI,;3&Q2&%3WZ:'D#K1?&^..$"8:_$<LO
M4$L#!!0    ( $,RGEA9.!BOT08  &80   9    >&PO=V]R:W-H965T<R]S
M:&5E=#(T+GAM;)U867/;-A!^YZ_ *&ZGG:$EBJ(N7S..[:2>B>U,[+8/G3Y
MY$I$ Q(, $I1?WUW 8J2Y:-)7BSBV&^O;Q> 3U9*?S8Y@&5?"UF:TTYN;774
MZYDTAX*;KJJ@Q)6YT@6W.-2+GJDT\,P)%;(71]&H5W!1=LY.W-Q'?7:B:BM%
M"1\U,W51<+U^"U*M3CO]SF;BDUCDEB9Z9R<57\ ]V-^KCQI'O18E$P641JB2
M:9B?=L[[1V\3VN\V_"%@97:^&7DR4^HS#:ZSTTY$!H&$U!("QY\E7("4!(1F
M?&DP.ZU*$MS]WJ"_<[ZC+S-NX$+)/T5F\]/.I,,RF/-:VD]J]1LT_@P)+U72
MN+]LY?<FJ#&MC55%(XSC0I3^EW]MXK C,(E>$(@;@=C9[14Y*R^YY6<G6JV8
MIMV(1A_.52>-QHF2DG)O-:X*E+-G%ZHHA,4H6\-XF;$+55I1+J!,!9B3GD45
MM+&7-G!O/5S\ EP_9C>(D!MV56:0/0;HH6VM@?'&P+?QJXB7D';9H!^R.(H'
MK^ -6H<'#F_P(PZSO\YGQFJDRM_/^>Z1D^>1J7R.3,53..U@?1C02^B<_?RF
M/XJ.7[$[:>U.7D,_N[B[N;E^N+FZ?;AGY[>7[.+N]N'Z]OW5[<7UU?USQKX.
M=WOW<,7Z8_;SFTG<[Q^S'?C@"3R[JT!S"A/[ %@";!M$]I"[8<7+-9.T:)B:
MST4*@8L%JY$'FI6J/$QYF8+D,PE,M7A.A/&%!G Y"=DJ%VG. %/#+5MR+51M
M6,8M HN26)"XO.''L,O.21M#CD Q0S7(DX!X$C*[-<NY.#XV^UH-RSDJ82M7
MN8"?2UQ? /8:ZF9;ZRSH@M3TN^,16P/7GCE;R6 CF0F3JAJC@GJ 1))N,OZI
MR][5MM;0P%5\[>GG0_/$*O[$)\=]U(80N#A7$ENI.0KVW4[8 1M,A^%H,J'A
M$(?Q>!".XR1X4)9+-G_6C ,V&DW#I!\''\!@D(NJIFB($OT&8W']EW@2CB=3
M]FN#XP&DX#,AA:6Z08PD"D?QP&$<8>?2FMA1*>V:+V(,T)3)*$*0N[WL;X#6
MH>=)(XO6CT;A>#1H2 =?\21R =*4HU0M2O$O!I]Z.Z.JI60<$M&I3PN,(F;%
M$6&;1DR%\G.41V(9>OHDU(_HXUBR3]A4&>O2=) DH["?3 -BA,G1W4-'E_UM
MPP2='W^3^OA[U%-4480]5A\\41^'<3+Z)O7][U(_&8;]>,1>]CZ@;?$X3*91
MEUUPDR/Q1(8DUHP75"M4UJFL,T<YI[I :>2I:R\HO:]]EW>N)@Z2_C2<#(<A
M?D5Q.!Y$SIZ#P704#D=3EM4:I8.-W^;EM,>;4/HX(/TK<-<&N>[NG137WM:2
MK@827:VU ?)U5AMDH,%&=G/#WDLUPU5!*A?8()R+FYZ&C,W(*](WT^JS;R'N
MFN*=<\2NT/945(CB>@ZI7S?\MKE6]2+'32E&AGQL<+H!]D6.YB]JR:F6WUW?
M?CIO%@\SX!+TGGVFGOV#KC*K-F)*KUL31?FE%IIL(B-$N<2^(!:<2MN02 :4
M=JJ\50X8%LPM4F<IE/1[*#!SP&Z'R@Q@@3<.ZL8R74L<%ISHML3&F;H>D'79
MI4L=FV-?1='7B\9!M<W^$BJN[89#5R42+G64"E+5\LV1;\<9'V,I80$47CR
MR!GP5LT RAV?")88\(Q?DJ]\I':\ZS:#'#NX,*;&QD72!JR5GNI4$MN<K(2E
MS,XIJ*[/#*,PBB**-G;N-O<#3^D0U:$K!KNS=&"5Q(DY0%.E88SBS:E5:96+
MF7#^SK4J IQ8"I=GO)=_QH< 3U,Z"5"5OX&"-KY@&9:B4)ES?:6\ZJZ[ NSX
MP:51K1*SXQ(I\X7@.>5(LJF7 ,?^Z-\*>,,<,UZTJRXES9%KV$R$]+P7A@ZO
M;*=ZT'Q_+Z'?'1TX8<5<^-O%BA)(K4(UV=IP /. ;4W#4ABZ** R*'.ZSW@2
MG=]\\"VPQ@#A'JH=-!Z7L8\9E/-EV%1*:C=EOT,^G#&UJ42ZVQN"IANLW>Y*
M68RO0*.;>!2\%%7M^=C6BK?V_^KEF3.NX%E[*]BT8M^B70_OQ\-P./2M]84K
MBL=$"'?):X.XXN8QGB-E'$V)E9X^^_<%W+"!\=*^8HDD5.%Q='R>IAJ+Z-%I
M0*8IUWX:8>,VX_56->K3U#M,@<(^8)04F4L-4H'2R=Q+RB/Y]KZ]CVQM"YZS
MC;UJVZ.KS0]:U7WN&=';>?MA02S<"]<P=PWUS\!VMGU$G_NWXW:[?X'?<(V5
MB>T+YB@:=<?##M/^5>L'5E7N)3E3%JO/?>: K-&T =?G"AG:#$A!^Z^%L_\
M4$L#!!0    ( $,RGEBZ31?5PP(   L&   9    >&PO=V]R:W-H965T<R]S
M:&5E=#(U+GAM;(U476_:,!1]YU=<I6H?IBE?4& M1(*4;9566K5LTS3MP207
M$C6Q,]N4]M_OV@DIE2C:0^+KXWM.SG5\/=H*^:@R1 W/9<'5V,FTKBX\3R49
MEDRYHD).*RLA2Z9I*M>>JB2RU)+*P@M]O^^5+.=.-++8G8Q&8J.+G..=!+4I
M2R9?IEB([=@)G!UPGZ\S;0 O&E5LC0^HOU=WDF9>JY+F)7*5"PX25V-G$EQ,
M>R;?)OS(<:OV8C"5+(5X-)/K=.SXQA 6F&BCP&AXPAB+P@B1C;^-IM-^TA#W
MXYWZ9UL[U;)D"F-1_,Q3G8V=H0,IKMBFT/=B^Q6;>LZ-7B(*9=^PK7/#O@/)
M1FE1-F1R4.:\'MESLP][A*'_#B%L"*'U77_(NKQBFD4C*;8@33:IF<"6:MED
M+N?FISQH2:LY\704"YX@UY*9/5(C3Y.F6?&2AC^M^>$[_""$&\%UIF#&4TS?
M"GADIG44[AQ-PZ.*5YBXT T^0NB'W2-ZW;;"KM7K_E>%\'NR5#1)])]#Q=92
MO<-2ID$N5,42'#O4 0KE$SK1V4G0]R^/&.VU1GO'U*/X=A[/YHO[R>+Z=OYP
MR-UQ_OQV,8-@"&<GPS (+N&M'L3V,*&$18:P$@6U8\[7H-FR0%"H%8%29Y#S
MNM5MSZB.%H LR9JS2'2=,4W-E(@-UY@:$@3^*=!0"HD@5I2!$(NR8OS%>AE<
M*NK?)^0;M.EF_0695(#FS #]<2R7)+W[Z_8= N.I"0*WTWK_1;3ZI.V';P1>
M\<X$/L I= =NCP8*.U,+A.=NOP'B&NBY@P:86< \0>@."?@,GT+7;S"3\>4U
M(W #&WY#I<R^<+,3ATZ"M]>@5,;:7D,*[![6O=JB[4TWJ1O\-;V^)F^87.=T
MC@M<$=5W!^<.R/KJJ2=:5+;=ET+3GMDPH]L:I4F@]940>C<Q'VCO_^@?4$L#
M!!0    ( $,RGE@JPI2%F 4  (@,   9    >&PO=V]R:W-H965T<R]S:&5E
M=#(V+GAM;(U7:V_B.A#]GE\Q8J]6NY);XKS3!Q*EM(NT/ 1T[TOW@P%#<IO$
M7,>4[;^_8R?0;%^JA""V9\Z<.1Y/S,5>R/LRX5S!SSPKRLM6HM3VK-TNEPG/
M67DJMKS E;60.5,XE)MVN96<K8Q3GK4=VP[:.4N+5N?"S$UDYT+L5)86?"*A
MW.4YDX]7/!/[RQ9M'2:FZ291>J+=N=BR#9]Q=;>=2!RUCRBK-.=%F8H")%]?
MMKKT[,K3]L;@1\KW9>,9="8+(>[U8+"Z;-F:$,_X4FD$AC\/O,>S3 ,AC?]J
MS-8QI'9L/A_0;TSNF,N"E;PGLM_3E4HN6U$+5GS-=IF:BOTW7N?C:[RER$KS
M#?O*UL6(RUVI1%X[XSA/B^J7_:QU:#A$]AL.3NW@&-Y5(,/RFBG6N9!B#U);
M(YI^,*D:;R27%GI39DKB:HI^JC/C&Y18P:"H-AB5NF@K!-;+[64-<E6!.&^
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
M0B>VPI7O:.5-O/+];;Z\U<LBK6$>H!6B<P/4G;M#"B,3Y'^[K/,%\JMI;BN
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
M;-C[ZFUV+V+'W]_ZX:[UZ3>\1!P2]Y#RGKRC+LK--YZY47)$:,='5+'G(CU
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
M-?]^+K\!UJ/?K%U435-MZ"4VA)H:'X#O5Q5XV_(&%_"_8OSZ_P!02P,$%
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
M#30^@+[76KN3XPM,_T3;?P%02P,$%     @ 0S*>6 73 &+- @  008  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S0N>&ULI57;;MLP#'W/5Q!>,6R%6]]R
M:Y<$2-L5*[!V0;O+P[ 'Q:9CH;+E24K3_OTH.?'2(@T&["42)9YS2%ID1BNI
M[G6!:."Q%)4>>X4Q]6D0Z+3 DNEC66-%-[E4)3-DJD6@:X4L<Z!2!'$8]H.2
M\<J;C-S93$U&<FD$KW"F0"_+DJFG,Q1R-?8B;W-PRQ>%L0?!9%2S!=ZA^5;/
M%%E!RY+Q$BO-904*\[$WC4[/NM;?.7SGN-);>["9S*6\M\95-O9"&Q *3(UE
M8+0\X#D*88DHC-]K3J^5M,#M_8;]TN5.N<R9QG,I?O#,%&-OZ$&&.5L*<RM7
MGW"=3\_RI5)H]PNKQK='BNE2&UFNP627O&I6]KBNPQ9@&+X"B-> V,7="+DH
M+YAADY&2*U#6F]CLQJ7JT!0<K^Q'N3.*;CGAS&2:IFJ)&7SF;,X%-QPUL"J#
M+Z9 !3/VQ.:"CMY]=>O[46!(U$*#="UPU@C$KPA$,5S+RA0:/E899L\) HJV
M#3G>A'P6[V6\P/08DLB'.(R3/7Q)6X+$\27_5X*?T[DVBE[1KUU%:"2ZNR5L
M9YWJFJ4X]JAU-*H']"9OWT3]\,.>!+IM MU][),[ZM1L*1!D#O^6S*X,]FM,
MM66GTF,Y)Z)-^1TW;6*?^LLI=\0+9>F4ZTT94TD-K0V%2'QT!;D4-!EXM3CM
M/*/?-CI.R^IT-@G62N:H[6Q@ FQ%>4I<2 H'<#+PN_3N#B"*(S]*3EJ0P;2H
M>/H2<01QSQ]V>ZW?Y=7-[11RJ@$<$DG/[_7"S=HZ\<H@?4P#@VZ?]"(XZK@J
M:XC"T!^>#.!DZ$?]I$-Q^.$@].-!2#$EM.O3Y2'<(<*-- C1X'C7,PBVVKI$
MM7##RU9P69FFP]O3=CY.F['PU[T9KM=,+7BE06!.T/!XT/- -0.K,8RLW9"8
M2T,CQVT+FO&HK /=YY("71M6H/W7F/P!4$L#!!0    ( $,RGECPLI-YV0,
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
M"T#7@ZDVK"K],%@H2Z/%+]<TRU&[ /(OE;([PQ5H_ATF?P%02P,$%     @
M0S*>6/52L(2[ @  _ 4  !D   !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL
MC51M3]LP$/[>7W$*@KUHREL+[:"-1 MLDX:$@&V:IGUPDVL3+;$S^TKAW^_L
MI*%(I=J'Q'>/[QX_9_L\7BO]Q^2(!(]5*<W$RXGJTR P:8Z5,+ZJ4?+,0NE*
M$+MZ&9A:H\A<4E4&<1B>!)4HI)>,'7:CD[%:45E(O-%@5E4E]-,42[6>>)&W
M 6Z+94X6"))Q+99XA_2MOM'L!1U+5E0H3:$D:%Q,O//H=#JP\2[@>X%KLV6#
MK62NU!_K?,DF7F@%88DI60;!PP/.L"PM$<OXVW)ZW9(V<=O>L%^YVKF6N3 X
M4^6/(J-\XHT\R' A5B7=JO5G;.LYMGRI*HW[P[J)[?.*Z<J0JMID]JM"-J-X
M;/=A*V$4OI(0MPFQT]TLY%1>"!+)6*LU:!O-;-9PI;IL%E=(>RAWI'FVX#Q*
M9DJF*$D+NT<&WMZ+>8GFW3@@)K<A0=H231NB^!6B*(9K)2DW<"DSS%X2!*RJ
MDQ9OI$WCO8P7F/K0CSY ',;]/7S]KM2^X^O_7ZF_SN>&G91^[RJVH1KLIK*=
M<FIJD>+$XU8PJ!_02XX.HI/P;(_002=TL(\]N>/.RU9\#* 6,%-5+>33&P.W
M^(!RA;O4[N>[SQ$6JN3^*^02R)XP&"3#H*8<"MGTMFL2TR,%*-*\O7RH@7)!
MW#VI6DG"S"9!%!X"#Y72:#42+]#J/#H8Q='PS'##.K4NW,X_H= &T-X-X)/%
M:L[4F]-U_QB$S*P1^;W99O&?G-;<J&WS!<$SWCN']W (_:$_X('-WM0!\;%_
MT@*S!ACXPQ:X=(#]HM@?,7 %'V,_;#$;\>DY(O(C9WY%8^R^2+L3NTX\V.I(
M+F/IWAT#;@^;YNS0[FD[;SKZ.;QY%Z^%7A9\7TM<<&KH#X\]T,U;TSBD:M??
M<T6\9\[,^7E&;0-X?J$4;1R[0/?@)_\ 4$L#!!0    ( $,RGE@NR+2A#P0
M '<)   9    >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;)56;6_B.!#^SJ^P
M<J?3KN1M;"?.2P^0:)ON(6T!0;KWIOL0B(&H2<PF9MG]]S=V I=V*>I] <]X
MYO$SC\=V^@=9/=5;(13Z5N1E/;"V2NVN;;M>;461U%=R)TJ86<NJ2!28U<:N
M=Y5(4I-4Y#8CQ+.+)"NM8=_X9M6P+_<JSTHQJU"]+XJD^GXC<GD86-0Z.N;9
M9JNTPQ[V=\E&+(1ZW,TJL.P32IH5HJPS6:)*K ?6B%[?N#K>!'S.Q*'NC)&N
M9"GEDS;&Z< BFI#(Q4IIA 3^OHI;D><:"&A\:3&MTY(ZL3L^HM^;VJ&695*+
M6YG_GJ5J.[ ""Z5BG>QS-9>'WT1;#]=X*YG7YA<=FEB'6VBUKY4LVF1@4&1E
M\Y]\:W7H) 3DE036)C##NUG(L+Q+5#+L5_* *AT-:'I@2C790"XK]:8L5 6S
M&>2IX4)L0&*%QF6SP5JI=W&RS$7]OF\K6$''V:L6[:9!8Z^@488>9*FV-8K*
M5*3/ 6R@=N+'COQNV$7$.[&Z0@[%B!'F7,!S3O4Z!L_Y'_7^/5K6JH+^^.=<
MQ0V>>QY/GYGK>I>LQ,""0U&+ZJNPAK_\1#WRZP6V[HFM>PE]N( SF.YS@>3Z
M&>/E=]06<H[Q1<SSC..M0&N9PQ'-R@U29O^1F0:MV@.+LN<,ZH;!=>\AJ9[@
M^DBA_X"EJF2Z7VF8QS(!Q%6B1(IBJ9*\]Z=(JJ8U$&RL*):B.FUN;QY]CB:/
M$?H9!<S%) Q@Y'(<.#X,/FBW%^+0X;V/\^EB@6;SZ?TX!K?G$>R$(8P<#_,@
M:*.]T,-AX/<F48P^Z83[^?0!W4XG\7CR.)Y\1--9-!_%X^ED ='O*'9#CH$'
M>J]-ES#,"6D,AET.8*[?SL%R%+!AMG<7S>;1[=C@H-'D#HT>IO-X_%?C, 7X
M 6LI?3@Y>K>CV3@>?4+1'[-H<C>.'^>Z\- GG5"P+BG&.HKI8CU/E^[X, J<
M%H)BXCO8X?2E:-QEF'I:68<03,EQW0#\S'NS:@P'G( 4O%'&8XXIMU6-!B'V
M:&MR( C*^>$;5/,\[+*@(T7C>$4U6#/L2FSL2\K1CG(4]&*>3G="!DH=5^5>
M@#U&7NKFN#CTR _1+O.Q0X.WR@;M[7/,:= V%*>8$?<H&P\)]'$KJ8\I!6SB
MOZ798">=;@<UCM=D\S'QNB(WCMZHUM?-C^<SGFJ,T6(1Q;H('SAZD&!ZB'&@
MR;6<;@BU@=_1R)2;,X@9"'D>EKV$#7!(X3Q3JI>@T#^<FC[V Q#,-4O 4:5@
M@"3GKEB[\Q@6HMJ8)[]&*[DO5?,NGKRGKXI1\YC^%]Y\DL#%MLG*&N5B#:GD
MRH='O&J>^<90<F>>UJ54\%";X1:^C$2E V!^+:4Z&GJ!T[?6\%]02P,$%
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
MQH:^1>*-5#PKP;B"C.7%/WTNA3@ N,$; *\$>"> GO,&P"\!_GMG"$I \%Y
MMP08T^W"=B/<A"HZ&@B^(T*/1C;]8-0W:-2+Y7JCS)3 MPQQ:C0K-@CA2S)C
MJYPM64QS16[CF&]RQ?(5>> IBQE(\GD"BK)4?B$_D6^S"?G\Z<O 5K@&S63'
MY7SC8C[OC?E<C]SS7"623/,%+(X);%Q\98&WM^#.:V3\C>8=XKC7Q',\MVY!
MS? )Q!WB%W"_!CYY/]RK@4_?#W<;Q/ K=_J&S___[OS[=BZ5P(/Z3\VR[XII
M@OII=/2ZD6L:P]#"\"1!;,$:_?B#&SH_UWF@3;))FV33ELB.?!54O@J:V$=C
M*A,,<BG-8Y!U/FB$7^J#@BPT9/KKL1VY3AATHX&]/52W9E@OZO>[SO&X:4MK
M.Q*N6PG7;13N=X[[6('(",NW(!5^MU2M@(TTEPKX 3)2MW];XIFV9-R1!\+*
M V&C!QY Q"@Z9A(ZTFQIN@%"%QC/B:+/=9XHZ%SG8%\Y'2<\WE3CQDDOC1-M
MDDU;(CL2.ZK$CAK%GL 2A$!M!6PAWT"=OHT,E^[T#Y#5[O26>*8M&7<D?J\2
MO]<H_B,R4A$GA.8+3$"WF%FO=;PA\(RYNJP/W(V4EWJC(.L>G!P_]/O=WDG@
M/A_6\WJ]L'\2MWMG\3T*@D"G+ML:E?J52OU&E6:8Z.OD0HN$^<<3F%0CYK(^
M+C>27:I/_\RBON/Z[HGAD_Z9/J[C1&'7.Q'H?)SO^$[4KQ?(=5[S;*=1(I"Q
M8&M3'&'(7+ E'FK +S^9@]H!Y 2+/JQJ<DSZA7[Q0C YRV5*-:1.Q.;Y+E7Q
M/U;_1P+HSEQB\KB@"F-1F;=<%=4LS71Z*:^Q>%$)43@8GF.HK(7O&Z9>K@F5
MNH4Y+V1S$%76;;:-SI\1CZ)4AN,T5)''^SL2=9R>%Q'%R2>WXS@&H/O#3C\,
MPJM]_S6&2+D&4WNF+QTR-?-B,6JR7UFP2[5GQG4R01*&19; /#DE M_(#M'&
MTBT(_7D[<$+QFM#U.F7Z2\>/%+DRO"85T49B)2\,2IK%QCQ#+R2ZP-X"IBW8
M!IND7):O=2JXQ*)=ZFU@!'S!L",)Z"+I7+&BW-CKYA:&H2!7*%001M>E.)$7
M(N!5K*#K=LD;8M4%\%:WV+0MMN,#>%#HNLTQ*J$HDKY4*-R!OGC[;#5277RV
M/L!6^T%MBVA:$AU7 U[@A^Y)F+,/;A8R$"MSI2.).4]%B5[U5M=&M^:RY*1_
MK*^3S(W%*TUQ%W5/Q8KA,4EAB91.)\+8*XKKG:*A^-K<7\RY4CPSCPG0!0@]
M -\O.5?[AIZ@NF0;_0M02P,$%     @ 0S*>6)JK6.-; P  )1,  !D   !X
M;"]W;W)K<VAE971S+W-H965T-#$N>&ULS5A=;]HP%/TK5B9-F[0VL?DH[0"I
M'YM6J=504;>':@\FN0&KCIW:3FFE_?C9@29, E-8F7B!.,D]/N?FX$/<G4IU
MKR< !CUE7.A>,#$F/PE#'4\@H_I0YB#LE52JC!H[5.-0YPIH4A9E/"11U XS
MRD30[Y;G!JK?E87A3,! (5UD&57/9\#EM!?@X.7$#1M/C#L1]KLY'<,0S&T^
M4'845B@)RT!H)@52D/:"4WQR1H@K*._XP6"J%XZ1DS*2\MX-+I->$#E&P"$V
M#H+:KT<X!\X=DN7Q, <-JCE=X>+Q"_K74KP5,Z(:SB7_R1(SZ06= "60TH*;
M&SG]!G-!+8<72Z[+3S2=WQL%*"ZTD=F\V#+(F)A]TZ=Y(Q8*<'-% 9D7E(T(
M9Q.5+"^HH?VNDE.DW-T6S1V44LMJ2XX)]U2&1MFKS-:9_G#V-)!,T9"-!4M9
M3(5!IW$L"V&8&*.!Y"QFH-&'"S"4<?T1':"A=4=2<'!U7[1AMCV0H%L-:<'1
ME>VS[H;&TG.3A/&<RMF,"EE!Y0+B0]3 GQ")2./O\M"JJJ212AHI\9HK\+ZG
M5@P@>"A8;GUD$!4)2@LEF"D4H+MKR$:@?J'?Z)H)EA59=6H9=^]<[K=SHG,:
M0R^P/PX-ZA&"_OMWN!U]]BAI5$H:)7KC?S\D='=EIT*7!C*]5'5C!ZJ;E>JF
M]_G5E(L99<Y26$;2#]- ST"5]A!J581:;V4H^K364-ZYMFQMNU+2WE-#M7>@
M^JA2??0VAO+#M-8:JE,1ZGB1KL#FR43R!+$L5_(12E=MN#!YI]BRH\>5@.,]
M]='Q#E3CJ [-Z&V<M :'K+427@AR_(]F>L6BY)]CV[[6B8W)GOH)[R+?<1WP
MV)ND&QC*C[,^[' =O]@?G$.9FBG=_)^2'W;;5M8AC5O[ZJ%=1#JN,QU[PW,#
M#_EQ<.DA'Z4Z<+$_*I=:Z#7+D!=VVT[6L8P[^VJA7:0YKN,<>W-S POY<=8O
M0Z3.6N+/R*],4&'_=G.7;TBYM^P#F1Y8@HAJ#<;_UN;%WK*?I,YD@O?42&07
M04X67KW][]ZO-M(:G.9J(X4+FQYN ^F:JC$3VOHDM5#1X9%=C=5L3V8V,#(O
M]T%&TAB9E8<3H DH=X.]GDII7@9N:Z7:&>O_ 5!+ P04    " !#,IY8TW<1
M)=L$  "Y'P  &0   'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6RU6=&.XC84
M_14KK:I=J3N)G1!@"D@[N*M=J:..!FW[L.J#)UP@FB2FCH'MW]=.0D(@XP(U
M\\ DX=Z3ZQ.?^%P\VG'QFJ\ )/J>)ED^=E92KN]=-X]6D++\CJ\A4]\LN$B9
M5*=BZ>9K 6Q>)*6)2SPO=%,69\YD5%Q[$I,1W\@DSN!)H'R3IDS\\P )WXT=
M[.PO/,?+E=07W,EHS98P _EU_234F5NCS.,4LCSF&1*P&#L?\3TE/9U01/P1
MPRX_.$9Z*"^<O^J3+_.QX^F*((%(:@BF_FUA"DFBD50=?U>@3GU/G7AXO$?_
M5 Q>#>:%Y3#ER9_Q7*[&SL!!<UBP32*?^>XS5 ,J"HQXDA>?:%?%>@Z*-KGD
M:96L*DCCK/S/OE=$'"3@\(T$4B60XX3@C02_2O#/30BJA*!@IAQ*P0-EDDU&
M@N^0T-$*31\49!;9:OAQII_[3 KU;:SRY&16/F_$%V@6+[-X$4<LD^AC%/%-
M)N-LB9YX$D<QY.@=!<GB)'^//J"9FG_S30(ZC\8Y6RX%+)D$)%> GF$+V094
MV-<91>]^?#]RI2I5W]"-JK(>RK+(&V5A@AYY)E<Y^C6;P[P-X*HQU@,E^X$^
M$",BA>@.^?AG1#SB=Q0T/3^==*33\].Q831^_=C\ L]_"Z_A7*M'/84]Z=]^
M4Z'HBX0T_ZN+]Q(WZ,;5;YG[?,TB&#OJ-9*#V((S^>D'''J_='%F$XQ: FOQ
M&=1\!B;T2<5>%V%E8E@DZK?H=C((AT._-W*WAU2<AF&O[_L]W(ZCIW&]<! 2
MKPYKU=^KZ^\9ZY_R+%=O.JU734T<*;U^>X3T!43G+#"B73H+;()12V M%L.:
MQ?!&J@IM\FD3C%H":_'9K_GL7ZNJ,K%WJ"I/_QVIRHC?73WJ8N'_X[0(&-0$
M#(P$S/A"[I@ Y42VRF*ME6&2B&5SM.:Y_!"I%4XHXX.T/Y.0L2P"HVJ--[MT
MEMD$HY; 6B0/:Y*'-U+MT":?-L&H); 6G]AK/*%WK6ZKS$/ADL ;#HYTVQ$6
M]D,O&!ZMAN9"+A<F/O"]V#C&IT3!EGI<ZL^SEDTSYJ4SQBH:M876YI,T?)(;
MJ; "MD6J331J"ZU-:N/RL='T&H7HGR@LZ W\_K$03\/\/@G[_6,A7N&^C4)L
MG#<V6^]')EY!HKGJ7L\4H1'OXOEB$XW:0FMSV70!N'<K$5KM"*RB45MH;5*;
MI@ ;/;)1A%>XZRY_.JV 6LNJ%^*3Y?(T3'69>!!T=X^X,>K8[-2G/$WC7/^8
M]Q_:N\)(&Z:)331J"ZU-86/U\>!6VK/JZZVB45MH;5(;:X^-3M>HO2L\<K?V
M+ '1"JBUU@Z]7CCL5B=I_#@Q^_%/&]4RIBQ33C4]VZN:,2^=55;1J"VT-I^-
M]R?X1E(E5AL JVC4%EJ;U*8!($8O;)*J.?,"J=H"HA50JS\=>OW!&TIM##LQ
M&_;?Y0H$$OO99)*GU1_BK:)16VAM$IN.@ 2WDJ?5UL J&K6%UB:U:0V(>8?
M),\K_'6W/'LGFQN!YX5')K8C"O<'QXND>["GF8)8%GO#.2JV)<M=O_IJO?_\
ML=AU/;K^@.]IN8O<P)2;VJKS7,;*\":P4)#>75\5)LI]XO)$\G6Q<_K"I>1I
M<;@"-@>A ]3W"\[E_D3?H-ZMG_P+4$L#!!0    ( $,RGEB7K]8-4P,  )4.
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;-576V^;,!3^*Q:;=I&V
M<@LDZ1*D-NQ2:96J9MT>ICTX< +6P&:VDZS_?K:A-!<:M1H/VTNPS?D^SCF?
MC^,SV3#^4^0 $OTN"RJF5BYE=6K;(LFAQ.*$54#5FR7C)99JRC-;5!QP:D!E
M87N.$]HE)M2*)F;MBD<3MI(%H7#%D5B5)>:WYU"PS=1RK;N%:Y+E4B_8T:3"
M&<Q!WE177,WLEB4E)5!!&$4<EE/KS#V-74<#C,57 ANQ-48ZE 5C/_7D(IU:
MCO8("DBDIL#JL889%(5F4G[\:DBM]IL:N#V^8_]@@E?!++" &2N^D53F4VMD
MH126>%7(:[;Y!$U @>9+6"',+]HTMHZ%DI60K&S RH.2T/J)?S>)V *XX0,
MKP%X^X#! P"_ ?B/!0P:P,!DI@[%Y"'&$D<3SC:(:VO%I@<FF0:MPB=4ZSZ7
M7+TE"B>C>:TW8DLT)QDE2Y)@*M%9DK 5E81FZ(H5)"$@T*L8)":%>(W>HKG:
M?^FJ (V+B<!9QB'#$I#, <U866%Z^U*@:U@#70'Z""SCN,I)@L[4[E0$-_,8
MO7K^>F)+%81VQ4X:A\]KA[T'''8]=,FHS 5Z3U-(=PEL%7V; N\N!>?>4<88
MDA/DNV^0YWA^AT.SQ\.]#GC\>+A[)!J_%=0W?/X_)>CWS\H-="&A%#^Z-*U]
M'G3[K,^V4U'A!*:6.KP$\#58T8MG;NB\Z]*C3[*X)[(=K0:M5H-C[-$7)G&A
M3D^34]&5MQH?&KP^PM?1*!R/_6!BK[<S<FCF.D/?#]Q=N_C0+@A'H>>T9CMA
M!&T8P=$P9CFA:@M<0KD WBG_4?Q3Y>^3+.Z);"=O89NW\#\LU;!/K?HDBWLB
MV]%JV&HU_,M2K?'!=JEZ V<\VBO50[-P'(;AGEE\:.8.0R_TNBMUU$8Q.AK%
M#2424C27:KN(HQ5[E.>INZ!/LK@GLIW\C=O\C?_#BAWWJ56?9'%/9#M:N<[]
MU=;YRYIM"+;_$ ?!R!_NU6R'F3]4->OO%6V7W=CS@]%>U=I;]_42>&;Z'H',
M)JKOK>UJVUN=F8YB;_U<]URF#[BGJ1NV2\PS0@4J8*DHG9.A.DIXW0/5$\DJ
MTQ4LF%0]AAGFJF\$K@W4^R5C\FZB/]!VHM$?4$L#!!0    ( $,RGEBRE8)0
M! 0  ,$,   9    >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;*U7;8_:.!#^
M*U9ZJEJI2^R\PA:0V(73W4GMK8IZ_7"Z#]YD M8F,6<;:/_]C9.0LB&A>U*_
M0.P\SWCF\8P]F1ZE>M); $.^%GFI9\[6F-VMZ^ID"P77([F#$M]D4A7<X%!M
M7+U3P-.*5.2N1VGD%ER4SGQ:S3VH^53N32Y*>%!$[XN"JV]WD,OCS&'.:>*3
MV&R-G7#GTQW?P!K,Y]V#PI';6DE% :46LB0*LIFS8+<K1BVA0OPEX*C/GHD-
MY5'*)SOX/9TYU'H$.23&FN#X=X![R'-K"?WXMS'JM&M:XOGSR?JO5? 8S"/7
M<"_S+R(UVYDS=D@*&=_GYI,\_@9-0*&UE\A<5[_DV&"I0Y*]-K)HR.A!(<KZ
MGW]MA#@C,'^ X#4$KTN(!@A^0_"[A&" $#2$X*6$L"%4H;MU[)5P2V[X?*KD
MD2B+1FOVH5*_8J->HK2)LC8*WPKDF?FZ3A B,[(6FU)D(N&E(8LDD?O2B')#
M'F0N$@&:O%F"X2+7;\D-66/"IOL<+&_%58E 31Y D?66*WA'[K@6">%E2I8B
MWQM(D?-YO21O?GD[=0WZ;5=WD\;'^]I';\!'YI$/LC1;359E"NES RX&W$;M
MG:*^]ZY:7$(R(CY[1SSJ^3T.+5].]WKHJY?3V95H_'8/_<J>/[2'I\WXLV\S
MFKU8G.W%XE$;A27:MQ7U4D'_4O;8NM4[GL#,P7-)@SJ ,W_]BD7T?9^,/]/8
MZB<9>R9QT$H<7+,^_XA'=BZU)IF2!4FD+8V]K0X\L16W1QZ^DM69A5J7)S2^
M)+K:!*R31!8%'HU8TLE3G_*U!U'E@3W?#_.;P)^PR9A.W<.YJCW ,(H"/YX\
M!ZYZ@#%CL4_C%OA,C;!5(_RA&J+$>*#6(Q6ZD023:U"1AO&_- DO(@A]+XKC
MB'4TN02R":5^1Y!+5!2%H=>O1M2J$5U5XTMU&6'D_("1;^!94 0O9VWP(+3)
M\OK5V&/L?:U)3[AWUQ?ZF_W3IU%-"L]#IZ$7^%'<%>D2Z0>3F-%NWESBO""D
M03"0-G$K5/RR(K(I<!*IRH0K574SK-;UU0;4JDGQ>4W0$0TZ2O6@V"CR.CK5
MJ/$YRAM-^D4:MR*-7UI;_3(-%=L5H:ZO."#4^$(".@J[&=4'HAW0JA<T4'03
MIS/!Z/=.AOXH#K+(#(JV$0>;19!EV(X2(XG9 G:U6)X:FK+4NUR8!F%U+,D?
M^_P;87Y]J8_((M>2: #R41H@+!SUW2+N6>-5@-I4':\F5>]47R[M;-M5WU6]
M9&?^WG;;/?.+R>URTC?/Z.VR;L_=[PO7S?T'KC8"$R*'#)V@HQ@+6=7]<CTP
M<E<UA(_28'M9/6[Q&P.4!>#[3&+(S< NT'ZUS/\#4$L#!!0    ( $,RGEB$
M+;%0"00  -P,   9    >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;*U7;8_:
M.!#^*U9ZJK92E]AY!0I(+'"ZJ]06%?7ZX70?O(D#UB8Q9QMH__V-DY"RP:1[
M4K] 8C_/>.;QC#V9G(1\4CO&-/I6Y*6:.CNM]V/75<F.%50-Q)Z5,),)65 -
MKW+KJKUD-*U(1>YZ&$=N07GIS";5V%K.)N*@<UZRM43J4!14?G]@N3A-'>*<
M!S[S[4Z; 7<VV=,MVS#]9;^6\.:V5E)>L%)Q42+)LJDS)^,5P890(?[B[*0N
MGI$)Y5&()_/R9SIUL/&(Y2S1Q@2%OR-;L#PWEL"/?QNC3KNF(5X^GZW_7@4/
MP3Q2Q18B_\I3O9LZ0P>E+*.'7'\6IS]8$U!H["4B5]4O.C58[*#DH+0H&C)X
M4/"R_J??&B$N",2_0? :@M<E1#<(?D/PNX3@!B%H",%+"6%#J$)WZ]@KX994
MT]E$BA.2!@W6S$.E?L4&O7AI$F6C)<QRX.G9IDX0)#*TX=N29SRAI4;S)!&'
M4O-RB]8BYPEG"MTMF:8\5V_0/=I PJ:'G!G>BLH2@ JMF42;'97L+7J@BB>(
MEBE:\OR@68KNUC!1ZAW3L$)MY,MFB>Y^>S-Q-01BW'&3QNE%[;1WPVGBH0\"
M;"FT*E.6/C?@@@*M#-Y9AH77:W')D@'RR5OD8<^W.+1\.=VST%<OIY.>:/QV
M4_W*GG]K4\^[\\FV.\WFS"\V9_ZHM(2:M6U%O51@7\J<8V.UIPF;.G!0*2:/
MS)F]?D4B_,XFXZ\TMOI%QIY)'+02!WW69Q_A#,^%4BB3HD"),+5R,.4"1[BD
MY@R$*2%1VBA<GO$PC52U#5 ZB2@*."VARI,GF_:U#U'E@SGRC[/[P!^1T1!/
MW..EKA9@&$6!'X^> U<68$Q([..X!3[3(VSU"'^J!R\A'E8KDG+5B +!]VC2
M</Z7*N%5#*'O17$<D8XJUT RPMCO2'*-BJ(P].QZ1*T>4:\>7ZL;"H*D1XA]
MRYX%A>#&5AI.1Y,PKU\-/4+>G56Q!/S0O]3?Y!^;2C4IO P>AU[@1W%7IFND
M'XQB@KNY<XWS@A 'P8W4B5NIXI>5DDF"LTQ5+O34UGV?7OWKW="K)L67E8$'
M..AH94&10>1UE+*@O,'(+M.PE6GXT@JS"W6KY'JEZE_SAE3#J_#P(.QFE0V$
M.Z"5%72C]$9.9X#@'TT._ED<:)YID&W+CR:36)9!IXJT0-"10,,+1:I84YQJ
MGW/=((R2)7I_R+\CXM?7^P#-<R608@Q]%)HA$@YL]XE[T9,53&ZK9EBAJJVJ
MKYEVM&VX'ZHVLS.^,(VX97P^&B]'MG&"Q\NZ<W=_+%SW_1^HW')(B9QEX 0>
MQ%#,LFZEZQ<M]E6O^"@T=)[5XPX^/Y@T )C/!(3<O)@%V@^:V7]02P,$%
M  @ 0S*>6,&(#SG: P  UQ4  !D   !X;"]W;W)K<VAE971S+W-H965T-#8N
M>&ULM9A=;]LV%(;_"J$50PNLD2A9LIW: A)K10O46-"@VT71"UHZMHA*HD;2
M=OOO2WU$EC*9B0<F%[%(\SSD><U#O^;BR/AWD0)(]"//"K&T4BG+:]L6<0HY
M$5>LA$*]LV4\)U(U^<X6)0>2U$%Y9KN.$]@YH845+NJ^.QXNV%YFM( [CL0^
MSPG_>0L9.RXM;#UT?*:[5%8==K@HR0[N07XI[[AJV1TEH3D4@K("<=@NK1M\
M'>%I%5"/^)O"4?2>497*AK'O5>-CLK2<:D6002PK!%$O!UA!EE4DM8Y_6ZC5
MS5D%]I\?Z._KY%4R&R)@Q;)_:"+3I36S4 );LL_D9W;\ &U"?L6+62;J_^C8
MC)VH&>.]D"QO@U4[IT7S2GZT0O0"L'<FP&T#W,<!P9D KPWP'@=,S@1,VH!)
MK4R32JU#1"0)%YP=$:]&*UKU4(M91ZOT:5%][O>2JW>IBI/A[5ZH'B'0BN4;
M6I#ZPW@=@20T$V_06_3E/D*O7[U9V%+-5L78<4M>-63W#!F[:,T*F0KT9Y%
M,@38:IG=6MV'M=ZZ6N*:_$0X^ .YCNN-K4<?'4%\A3Q\-CQZ?KBK2<;KA/=J
MGG>)\%\_J3[T44(NOHTL\;9!3L:1U1%Q+4H2P])29X  ?@ K_/TW'#COQN0R
M"8L,P0923CHI)SIZN"(B13%39U$"O!9R3#LMXU+M&EA0PZJC]1!B)YCXTX5]
MZ*LR,FPVG<]]IQLW2-CO$O:U"=]D94K0FA8)^KJ&? -\=+=H(9=F;!(6&8(-
MQ LZ\0+SA1>8E-(D+#($&T@Y[:2<:O?A7\<"N$AIB539P9AN33QV>A7@7,W\
M89FLGC4JTJ[E?V8ZZS*=:3,=WS2:VM/B+MTP)F&1(=A QGDGX]Q\[<U-2FD2
M%AF"#:3$SLFY.?IO@=V.PTX5'BKW/$Z5^44EI_%H';:H_C?1?![XCOI[5(OZ
M22]5R!1M*%'/W&*],WC*%.CC+]U<+>UIE2-3\PYU<4^ZN"8,A)YRL3HF:9$I
MVE#!DWO'+V#?L5'_;I06F:(-]3Q9>/R$AW^R4HWZ]Y;F]RIUZCACA6IHVJ$L
M)Z./]4[_>3]M])"+M?'_H\W<'3_%7L+'XY.1QUIS&WYBI+I[BH$>R"8#1-1Q
MQF0*O-<Y*I=1-]_2^H>^-Z[62UAU?/+J6&_6(RB9H!*5A":CJACRUZTJ)FE1
M2QO^WAZ6:Z.*W;L)RX'OZAM%H2IH7\CF4JSK[6XM;^J[.OLTO+GR7!.^HX5
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
M\!?ENW_^79V,?VRR'+GEKN>MUKHK9TQQ]4[13H\R7OLWS[#I0]'^+3R4S$7
M?!+"-F_AT1/34!ZU6!:J>K \;O\B9&_9I/W[X\ BK:7-<!_(PZT[[!+(O_KE
M5(I3B,7JOPVS^O&)'#63F^W8]ZO[="HN>N6&ZDKD#Z)WN?E@#'YLBC$2TTG,
M(#&3Q"P2LTG,(3&7Q#P2\TDL(+&0Q"(2BTDL@;!:9H[VF3F2Z9?.LA"E6BAY
M6@CE7N13L2S*7>BFJ)1*7:.2Q'02,TC,)#'K"3O;8INO2!XN!^\&P\GXO/_P
M,@3;3>8T3W;Z:C*7? 5>XYBCX:LQ_7:S%I"S%I)81&(QB2405@N;\3YLQM*P
M^7";"W&M%)DR+S?5FB)&6M\U8DA,)S&#Q$P2LYZPR8M/GCK8_'D5,4^3J>K+
MZ2;CMQ,Z#9[V=C*WW; >^5+]AC''PT'#L $Y;$AB$8G%))9 6"UG)ON<F4AS
MYF-ZK5R+JV+5%#'2TJX10V(ZB1DD9I*816(VB3DDYD[:11HYID]B 8F%)!:1
M6$QB"8354N]DGWHGTM3[.9\5A5@JV<V-DHMI]E#NV#4=!?@H9;HF((GI)&:0
MF$EB%HG9).:0F$MB'HGY3]CX13:/&S9> W+,D,0B$HM)+(&P6@*>[A/P5)J
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
M'@22ZZ(@XN4.&-^.'=]Y'?A*ERME!MS)J")+> 3UK7H0NN>V+!DMH)24ETA
M/G9N_>%\8.RMP3\4MG*GC<Q*%IS_,)T_L['CF8" 0:H, ]%_&[@'Q@R1#N-G
MP^FT+@UPM_W*/K=KUVM9$ GWG/U+,[4:.P,'99"3-5-?^?8+-.N)#%_*F;2_
M:-O8>@Y*UU+QH@'K" I:UO_DN=%A!^ ')P"X >!#0'@"$#2 H"\@; !A7T#4
M **^@+@!Q%;[6BRK])0H,AD)OD7"6&LVT[#ILF@M,"W-QGI40L]2C5.3!P$5
MH1F:/>NM*D$B4F;H;[4"@>[70D"IT*V4H"3Z. 5%*).?T!5ZU/L[6S- /$?]
M&:[0M\<I^OC;IY&K=.@F #=MPKROP\0GPIQ">HT"_S/"'@XZX-/^<-P!G_6
M>_@D?-X'WNG=U>EJ<X;;G&'+%YS@^S7UGVX74@E]DK]WR5][#+L]FMMM*"N2
MPMC1UY<$L0%G\OL'/_;^Z$K&)<EFER2;7XAL+VU!F[;@''M[U"K!<Y#F9B8,
M&2<T!90#R*Z\G*5\;UXN23:KR6)+9IZOS61P@Y.1N]G5^]C(#V^BJ+7:$S)L
MA0S/"EEO;P$IT U9L$[A[LY3//F=I^ LZ+UJ7Y)L5I-%NT)Z ?;" [V/S?!-
M$H0WW8)'K>#1VX)WJGP>]X0[53X+>J_*ER2;14?RQ9Z7'(I\;*5S$6*_6^2X
M%3GN=3W [DW.[59/FYN<V)N\2]+XZ)R%?I3@:#_RZ;&9GV#L'9C-^IG-WW2Z
MIT/B' P,6F$&;YW5HQ./3,W,7E#*=8DKE7D)^9%-+GB!U(H*?><2H2C(SXAD
M&U*F>E)Q!$7%^ OL29U!Q275M;K>N_6V/W EC:],O[^Z)-9>T(:P-5R13 \A
M19ZONQX*=Z<^*T L;24M->.Z5/7[T8ZVQ?J=+6H/QY/A+.D:'PQGMKAW_Z>O
MOPS^(F))2XD8Y-J5=YWH;2OJ:KON*%[9ZG#!E:XU;7.E/U! & ,]GW.N7CO&
M0?O),_D/4$L#!!0    ( $,RGEB8-B$O*@,  ,<,   9    >&PO=V]R:W-H
M965T<R]S:&5E=#4S+GAM;+U7;4_;,!#^*U8V34P"\M:F+6LC 0$-:4P5B.T#
MV@<WN386B1ULMZ7_?G:29DT)$=4BOC2V<\]S=X^OI\MXS?B3B $D>DD3*B9&
M+&5V9IHBC"'%XI1E0-6;.>,IEFK+%Z;(.. H!Z6)Z5B69Z:84,,?YV=3[H_9
M4B:$PI0CL4Q3S#<7D+#UQ+"-[<$=6<12'YC^.,,+N ?YD$VYVID52T12H((P
MBCC,)\:Y?1:,M'UN\(O 6NRLD<YDQMB3WMQ$$\/2 4$"H=0,6#U6< E)HHE4
M&,\EIU&YU,#=]9;].L]=Y3+# BY9\IM$,IX80P-%,,?+1-ZQ]7<H\^EKOI E
M(O]%Z\*VWS-0N!22I25819 26CSQ2ZG##L#VW@ X)<#9![SEP2T![GL!O1+0
MRY4I4LEU"+#$_IBS->+:6K'I12YFCE;I$ZJO_5YR]98HG/2G7%40EQN$:82N
MGI<D4W<JC]%/57%' 4A,$O$5G:"'^P =??XZ-J5RJJ%F6#JX*!PX;SBP'73+
MJ(P%NJ(11'4"4T5;A>QL0[YP6AD#"$^1:Q\CQW+<AH NWP]W&N#!^^%V2S9N
M=0%NSN?^UP4\_E P=",A%7^:[J#PT6OVH5O'F<AP"!-#]08!? 6&_^63[5G?
MFO3KDBSHB*RF;:_2MM?&KNY*D88$YQT&7E2K%-"D7L'BY2RZ3Z[\7G\P5,6Q
MVI7EM97G]9QAW2IHX+)LUZJL:HGTJT3ZK8E<$XII""@!U>(0U[WLA,U/EFJ#
MA5"5LB8R1B'F?$/H N&4+:ELRK35S:%U4I#U=U*U+7<TVE>D(Y\UX;Q*..\
MX4(L8I3AC?Z'-:G3RM4<*6H2IB.>P'M52[;GNI;=7$R#2I-!JR;;CG.,I@FF
MLMYXT.,MI#/@C5VFE??0ZNF2+.B(K*;GL-)S^ $=?-BEMEV2!1V1U;0=5=J.
M/J;QC5XW[[XU&.RU^-9@#M6M([)"-W-GQ$N!+_)16:!0YUN,3M5I-8V?YT/H
MWOF%FM*+H?H?33'BWV*^(%0HK>>*TCH=J,;-B[&YV$B6Y8/DC$DUEN;+6'UI
M -<&ZOV<,;G=: ?5MXO_%U!+ P04    " !#,IY8,[]'=1P%   $)   &0
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
MB_/B&N@">!:@KB^9FC7+@ZR":K-L\!]02P,$%     @ 0S*>6.&%B3@@ P
M @H  !D   !X;"]W;W)K<VAE971S+W-H965T-3<N>&ULK59M;]HP$/XK5C9-
MG;02.Z_  (F"JE7:NJJLVX=J'TRX@%4G9K:!]M_/3M*4EY2B:5_ /M]S]SQW
MCNW>1L@'M0#0Z#'CN>H["ZV77==5R0(RJEIB";E9287,J#93.7?54@*=%:",
MNQ[&D9M1ECN#7F&[D8.>6&G.<KB12*VRC,JG"^!BTW>(\VRX9?.%M@9WT%O2
M.4Q WRUOI)FY=909RR!73.1(0MIWAJ0[)M@""H^?##9J:XRLE*D0#W9R->L[
MV#("#HFV(:CY6\,(.+>1#(\_55"GSFF!V^/GZ)>%>"-F2A6,!/_%9GK1=]H.
MFD%*5US?BLT7J 2%-EXBN"I^T:;RQ0Y*5DJ+K (;!AG+RW_Z6!5B"T#\5P!>
M!?#V <$K +\"^*<"@@H0%)4II11U&%--!STI-DA:;Q/-#HIB%F@CG^6V[Q,M
MS2HS.#T8)HE<P0Q]973*.-,,%*+Y#'W7"Y#HAC[1*3>FLS%HRKCZB,[1Q.R]
MV8H#$BDZ$7Z.[B9C=/;^8\_5AK1-[285P5%)T'N%X!B2%O+))^1ASV^ CT^'
M>[MPUY2JKI=7U\LKXOFOQ/L'\??#J=+2;/#?3>K+=$%S.OO5=]62)M!WS&>M
M0*[!&7QX1R+\N:D6_RG83F7\NC+^L>CU3EI*D8*RYP+ER"9A": 40#6I+T-&
M14A[1*T'G3@@IE'K;5F'7L0CQ._4;CN$@YIP<!)A#<DB9\D);(_&:RXO:FI3
M&2?<TN.%[2!LEA/6<L*3Y%Q>7=\.46I6&U)?'(]Q3QKW:'C EWAA&.*]-KWI
MMJ,KJG5%)^EBN0935MU$,#K(' =10,@>P:.)3NK?CH*X5A ?55"<!XT;*CZL
M&,;M3KS'^]"MTR:1WUS7=LVJ?935#Z$I;R+5/OS:<(R]>+_=AWY^C*,M\CNT
M.LZ>@>"7*PJ_M2O1! !="PV(Q*VFEKA;5V &<EX\)11*Q"K7Y1E66^OGRD5Q
MJ^_;.]U1I\E.<'=4OF_<EP3EZ^@;E7.6*\0A-<EP*S:MDN6#HYQHL2RNX*G0
MYD(OA@OS2 -I'<QZ*HRT:F(3U,^^P5]02P,$%     @ 0S*>6!W;Z"H] @
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
M\;:XN&'^FO'\#MG/[^/L4+*ZDC>H3\VR_!]02P,$%     @ 0S*>6%#![7$
M!   *!<  !D   !X;"]W;W)K<VAE971S+W-H965T-C N>&ULM9AM;]LV$,>_
M"J$50PL,D2CY,;,--)&V!&W0H%FW%\5>T/+9YBJ)'DG;Z;<?*<FR92N<M#%O
M;$GF_7C\'T7?W63/^#>Q!I#H.4TR,7764FZN75?$:TB)N&(;R-0O2\93(M4M
M7[EBPX$L<J,T<7W/&[@IH9DSF^3/'OELPK8RH1D\<B2V:4KX]QM(V'[J8.?P
MX#-=K:5^X,XF&[*")Y!?-H]<W;D594%3R 1E&>*PG#KO\76$^]H@'_$[A;TX
MN49Z*7/&ONF;^\74\;1'D$ L-8*HKQW<0I)HDO+C[Q+J5'-JP]/K _V7?/%J
M,7,BX)8E?]"%7$^=D8,6L"3;1'YF^SLH%Y0[&+-$Y)]H7XP-A@Z*MT*RM#16
M'J0T*[[)<RG$B8'OOV#@EP9^6X.@- C:&O1*@UY;@WYID"_=+=:>"Q<22683
MSO:(Z]&*IB]R]7-KI1?-]$9YDES]2I6=G-UG,4L!_4:>0:"W(4A"$_$.O4$T
M0P\T250PQ<25:B8]WHU+ZDU!]5^@8A\]L$RN!8JR!2SJ %>Y6/GI'_R\\8W$
M$.(K%."?D._Y ?KR%**W;]XU.';;!7/WX25,V![C&[R)VF-P,Z8F5E %-<BY
M0;>@?OVHQJ%[":GXLRFF!;37#-4GUK78D!BFCCJ2!/ =.+,??\ #[^>F.-B$
MA39AD258+3*]*C(]$WVF0D+F":BW2T>H*0B%_3BWUZ?\;N9=>2._/W%WI_*V
M&Q8:O>DJG"583;A^)5S?*-PC9TLJ&X\BHV'7;5O !B>Z^F>2VIPNL@2K23JH
M)!T8)?VT 4XDS58H84*@F'#^':G48T_XHDGGP84T>#0:],?C\=G>-$[;]=6W
M"8LLP6IR#RNYAT:YU:&L,CFAWWVT(\F6%(E2HE(UDL6-9\'P<C,&P]YH=*:W
M<=ZN>E_.&038'WOU.:,&UP9XA'O5L)I&HTJCD5&C.Z9VXP?]\?4!TCGPQO\I
M(Z/K"V\3%MJ$199@M4",JT",7R.#&-N,C$U8:!,668+5(H.]8\;N_<\<H@34
MLP,\.,\AV@T+S>YTU<X6K2[>2;F#_VL>8;;LNGM+FBF3L#IA9(M6%]8_"NL;
MA?UU^Q<EQF/;#.BLKTU::)46V:+50W&L_O"KE'_8:OUGE19:I46V:/7X'&M
M;"X"HTP"WW J#F<XDN09J5R\^3 O8/K</#FF+PK"=L-"LVN=A7R-DA ?:T+\
M;T4A+(%#)BE)6DG9;]+(NY"RU;#0[%QG*:V6@NY)1S %OLI;L:K&8]M,%DVW
MZFG5[GV?-SG/GM_H-G#>:3QBBA[R ^$KF@F4P%(AO:NA6@ OVK+%C62;O.\X
M9U*R-+]< UD UP/4[TO&Y.%&3U UQV?_ %!+ P04    " !#,IY8'RG;WW0#
M  #?#0  &0   'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6RU5VMOFS 4_2L6
MTZ9,VL(CCSZ6(+6E4Z=I4M7N\6':!Q<N =78S'::;K]^UX;2$!&:1>V7@,T]
MQS['US?V;"7DK<H -+DO&%=S)].Z/'9=%6=04#44)7#\D@I94(U-N7!5*8$F
M%E0P-_"\J5O0G#OAS/9=RG FEIKE'"XE4<NBH/+/*3"QFCN^\]!QE2\R;3K<
M<%;2!5R#_E9>2FRY#4N2%\!5+CB1D,Z=$_\X\BW 1GS/8:76WHF1<B/$K6E\
M2N:.9V8$#&)M*"@^[N ,&#-,.(_?-:G3C&F Z^\/[!^M>!1S0Q6<"?8C3W0V
M=PX=DD!*ETQ?B=4%U((FAB\63-E?LJIC/8?$2Z5%48-Q!D7.JR>]KXU8 _C3
M+8"@!@2;@/$6P*@&C'8%C&O V#I32;$^1%33<";%BD@3C6SFQ9IIT2@_YV;=
MK[7$KSGB=/B)QZ( \I7>@R*#"#3-F7I+WI-KS+!DR8"(E)RG*=CU(8_AY(IJ
MF+D:YV"8W+@>[[0:+]@RGA^0+X+K3)%SGD#2)G!Q\HV"X$'!:=#+&$$\)"/_
M'0F\8-0QH;/=X4$'/-H=[O>H&37K,;)\HRU\.]E.?I[<*"UQS_SJ6H%JA''W
M"*:0'*N2QC!WL%(HD'?@A&]>^5/O0Y=[STD6/1-9R]EQX^RXCSV\$'Q!/IL?
MI:E>:B'_D+SR5:.O<DLZ5Z1'EM04T;O0&_K3R<R]6W=IIZCHJ:B6KDFC:]*K
MZSME2UK54(95G/(8L"#'8L'SOY!@.=$9ME6)J42T(#H#PH12J-V^/]J"5I24
MYZ"Z;.B?P\"?#B?>Z[==";0W,MH'V;)PVE@X[:6ZO#K[OZ2HZ'ROM9+!9E+L
M%!4]%=52=- H.NA55)4.4T36U, ]%*7)%$4H3S I6 YIYVKWDP\";^AM6>V]
MD=$^R)8WAXTWAR^Y84RR]&Z5_M$'DZW>[0N,]@"VG#MJG#OJ9?IVC<IE*<RV
MZ-T?1YTY[6_LCYVBHJ>B6DI\[_'<X[UD%E@K>I+@B=$'@;\U#?:'1GM!VP:N
M'1S]7K*O0E/6*=WO6+&-I=\A)NJ/J6;MKIU\"Y +>X-0N#1+KJLC9-/;W%).
M[-E\H__4W%[LB?J1IKKZ?*%RD6/)9) BI3<\P+\E6=TFJH86I3U?WPB-IW7[
MFN$-#*0)P.^I$/JA809H[G3A/U!+ P04    " !#,IY85"V12.T"  #A"0
M&0   'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6RM5EMOTS 8_2M60&A(;+DW
M;6DC;8V 28"FE<$#XL%-OK1A3EQLM]W^/9^3++2K5XK82V(GYQS['%]'&RYN
MY0) D;N257)L+91:#FU;I@LHJ3SC2ZCP3\Y%2156Q=R62P$TJTDELSW'Z=DE
M+2HK'M7?KD0\XBO%B@JN!)&KLJ3B_@(8WXPMUWKX<%W,%TI_L./1DLYA"NIF
M>26P9G<J65%")0M>$0'YV#IWATFD\37@:P$;N54FVLF,\UM=N<S&EJ,[! Q2
MI14HOM8P <:T$';C5ZMI=4UJXG;Y0?U=[1V]S*B$"6??BDPMQE;?(AGD=,74
M-=]\@-9/J/52SF3]))L&&P4625=2\;(E8P_*HFK>]*[-88O@/D7P6H)W+,%O
M"?ZQA* E!'4RC94ZAX0J&H\$WQ"AT:BF"W68-1OM%Y4>]JD2^+= GHHOJY27
M0+[0.Y#D) %%"R9?DU,RQ0F6K1@0GI,$<A ",O('3<ZE!"41>#--R,G+UR-;
M87>TJ)VV35\T37M/-)U >D9\]PWQ',\WT"?'TST#/3F>[N[2;<RP"]+K@O1J
M/?\)O2/S^GX^DTK@;/]A"JQI(C WH7> H5S2%,86+G$)8@U6_.J%VW/>FN)[
M3K'DF<1VHO6[:/U#ZO%GW/UPGQ-4%=6<,(Y)2I)2(>X)[GL;*C)3EHUFK];4
MF]\Z=L.@W^_U1_9Z.R8#SAT$3ACLXI)]7#\<!&'8P7:\!9VWX*"WR4KQ/"<T
M^XEK';=3)4U>#FJ8TR>F*='HA%L>@L ?A(^<&E!1Y 1FHV%G-#QH]+W <=,[
M<K,R%"X)6B\)D]]PKP?FL3/@/+\?!(-'CO9Q R=RPX'94J^SU#MHZ2-(.21K
MRE:T.<,8'J*T2L%DJ;?7A5.S)Q/0:,H /.0JZEQ%?UUM1P[30:%_F);/I)/\
MOTZ3F+UUGNK+SR<JYD4E"8,<E9VS"$,7S86BJ2B^K(_8&5=X8-?%!=[!0&@
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
MYZ 578>[6#ZQPU\T7U!;XRU9++)/=,CG>@Y:[H1D26ZL(DBB]/@=?LV).#/
MG2L&)#<@EP;^%0,_-_ O#5I7#%JY0:NNAW9NT*[KH9,;=.IZZ.8&W2Q91W:S
MU,Q"&8Z'G!T0U[,5FK[(\IM9JXQ$J2[%9\G5TTC9R?&4I4N:2A[JPA#HUQF5
M812+W] ?Z%F5_6H74X'8&DU9L@W3;[\(]$3W--U1->%T-:'I<J,*^0U]>:#)
M"^7_JH?3+';*D>$!/46BG#9TI5J"#L1=YN%.CN&2*^%B@AY8*C<"S=,579D
MKEI[00 Y$3 A5L097=XA'_^.B$?\BH!F]<U)A7E0WQQ;5N,7Z?0SO-:U=)Y8
MO[>2; 71ZC<0VW!)1XZ2-T'YGCKCGW_"'>_/*H(@P0(@,(.\5D%>*T/WZ[P+
M>:5^4G/01TD344ED"Y)(2+  ",P@LET0V:Y7A4N#4:X9W5*NA]3/7!6?5MSJ
MJ%$%SM0>WQ=<E<S9T:B?&>F?\/W8N_.[K:&[/R<6*,1%PQ"-1'2*1'3J)6)B
ME0,K2-,JA@0+@, ,\KH%>5UH.>A"$@D)%@"!&43V"B)[/T@.K+@-Y, >WQ4Y
MZ%7( 6EW+N0 *,1%PQ"-1/2+1/3K)6)JE0,K2-,JA@0+@, ,\K!7;I4]:$'(
M$8&X!$4+H-!,-L\:#_R#5,$.W$ 6OA/A%5W(K2Z$H=6]$ :H*!=-HS3S0<I\
MD'KYF-O[,RM*XXJ&1 N@T$P&R]X+^^#Z -J)@:(%4&@FFV4SAJTMRGOTX8;>
MIUH?[!%>TP<@]_.;W >YE2E/F/0*>3+S4?9TN&93%]CUX8;^R%+1D&@!%)K)
M8-F,X0ZX/H"V9J!H 12:R6;9G6%KS_(>?3@"Z_W/V2O2)^8/^,SNO\E[;%_(
MM?<8R/VBJ7LS'V63AVMV>0N[/MS0,%DJ&A(M@$(S&2R[,]P'UP?07@T4+8!"
M,__6+[LU8NU?WJ$/=N &^X?O1'AE_P#E?GZ3^R"WNM@_8%R]?R"ZWS-'RHZ#
MV#L.%0#Z1(5 <A.F"'L?JO+NGIUMJ6R^9L>60B5UE\KC?WG%:'$T>I\="%Z,
M3_!@@:O&R6!:-7]&!O.J\8 ,%E7C]T2?R59Y4#R<3FO=<@G'L]Z'D+]&J4 Q
M7:OE>'==M47AQ^/3XXUDV^ST[H5)5<[9Y8:&*\KU!/5\S9@\W6@'Q2'V^']0
M2P,$%     @ 0S*>6)R@SLT5 @  E@0  !D   !X;"]W;W)K<VAE971S+W-H
M965T-C@N>&ULE93;CM,P$(9?Q0H2 @G5.70+*DFD=@MB+Q956P$7B LWF236
M^A!LM]E]>WQ(0Y&ZE;A)//;,-_\X,\D'J1YU!V#0$V="%U%G3+_$6%<=<*)G
ML@=A3QJI.#'65"W6O0)2^R#.<!K'"\P)%5&9^[VM*G-Y,(P*V"JD#YP3];P&
M)H<B2J+3Q@-M.^,V<)GWI(4=F&_]5ED+3Y2:<A":2H$4-$6T2I;KN?/W#M\I
M#/ILC5PE>RD?G7%7%U'L! &#RC@"L:\CW )C#F1E_!Z9T932!9ZO3_3/OG9;
MRYYHN)7L!ZU-5T0?(E1#0P[,/,CA"XSUW#A>)9GV3S0$W\QFK [:2#X&6YM3
M$=[D:;R'LX!D\4) .@:D7G=(Y%5NB"%EKN2 E/.V-+?PI?IH*XX*]U%V1ME3
M:N-,N8/67K%!=R)\8'=3;S9@"&7Z;8Z-3>$<<37BU@&7OH!+4G0OA>DT^B1J
MJ/\%8*MM$IB>!*[3J\0-5#.4)>]0&J?9%5XV%9QY7O8?!?]<[;51MD%^7:HX
M\.:7>6YHEKHG%121G0H-Z@A1^?I5LH@_7E$[G]3.K]'+KP>^!X5D@^P8*JM6
MM$B'"O0EK8%VXVEN'H]EFN/CN0!\UBL<5.LG0J-*'H0);3/M3D.W"KWVUSU,
M[#U1+14:,6AL:#Q[;_.J, 7!,++WG;>7QO:Q7W;VQP'*.=CS1DIS,ER"Z5=4
M_@%02P,$%     @ 0S*>6&WI1#L]!@  0"0  !D   !X;"]W;W)K<VAE971S
M+W-H965T-CDN>&ULM5I;;^(X&/TK%KM:S4C;P9<XERY%HH3.(DT! 9U=[6@?
M4G!IU)"P26AG_OTZ(4V(8\Q%GI<I"><[]OF2^)P)[KQ%\4ORS%@*OJ^#,+EI
M/:?IYKK=3A;/;.TEGZ(-"_DW3U&\]E)^&*_:R29FWC(O6@=M#*'97GM^V.IV
M\G.3N-N)MFG@AVP2@V2[7GOQCUL61&\W+=1Z/S'U5\]I=J+=[6R\%9NQ]&$S
MB?E1NV19^FL6)GX4@I@]W;1ZZ-HE)"O($5]]]I;L?0:9E,<H>LD.ALN;%LQF
MQ *V2#,*C_]Y97T6!!D3G\=_!6FK'#,KW/_\SGZ7B^=B'KV$]:/@+W^9/M^T
M[!98LB=O&Z33Z.U/5@BB&=\B"I+\7_"VPUI6"RRV21JMBV(^@[4?[OYZWXM&
M[!4@\T !+@JP6& <*"!% 3FUP"@*C+PS.REY'UPO];J=.'H#<8;F;-F'O)EY
M-9?OA]EUGZ4Q_];G=6EWQE;\*J9@&.[NH>Q:?'!9ZOE!\A%<@1F_T9;;@('H
MJ89Y_ '>2Z_ P\P%'W[]V&FG?$89;WM1C'Z[&QT?&!UA<!^%Z7,"!N&2+>L$
M;2ZEU(/?]=QB):/+%I\ 0;\###&13*A_>CF6E+NGER.%&E)>'9+SD2-79\HV
M49SZX:IV#;Y]X7 P3-DZ^5?6^QVW(>?.%I3K9.,MV$V+KQ@)BU]9J_O;+\B$
M?\CZII/,U416ZZE1]M10L7>G@Z^#T<- UK!=H9D79@OF:]<V'8?03OMUOQ5-
M&((6(135<6X31TW;Q+"$U>9/R_E3Y?P_3\>S&9A,QW?#N4S$KIKNC6HZIF-;
M@H@FS#8P-@68VX09V"+(EFLP2PVF4L-H, =?,AEWT_$]Z(]'\^'H83CZ#,:3
MP;0W'XY',YDTLS&9*X,XR+&A($X"I*9I$,L1Y$F %D(6@99<H%4*M)0"W<%D
M.N@/<RF@-W)![WX\G0__R4_(I%G-/E/+QH*N)HJKPK8@2L(%$3EPV]FE(ENI
MJ-^;#.>]+V#P]V0P<H?SAZGT$;(;8SN6>'6:&'YA!*FN# 3- _>=4XIPE"+F
MXTQ";S8;S*4WF-,8%-'LV<%8U"!!(@-1"L4'2#FA"Y<Z!"MWATK!]U[\PL/C
MDD<#D+'["Y8 +UR"110F/!IEEE*>_W;/UH\LEGJ)>IQSS40KFZN+K=[CO02%
M?J))%^2Z&JN3S=7%5F\LKAJ++W7JHK)F7]B CK 4]B4X[H:F*2Z9$ARR3&QB
M^7J#J@"'E%GFJ%L7Y?4E'1+'$84T<=3 J.'7$APQ'// XH^JT(34J>E"QRY8
M:P:+#(?FX;PN4(+$-N67E(H2)4@#6I0>2B6HBE9(G:W.MFTDR4<2WY; 9,8M
M8SOLW*A*6T@=MT[T;M1,0TWSEH D[BU%';1O5,4JI,Y5QPP<-;./16T3BL])
M7P*T'00)$D.\>D*7KH%5ZD+JV#4,TSA:;A>9K3S&T0N+3_1K)>W9MJ*3S=7%
M5F]IE0&1\S/]6E.@*QJKD\W5Q59_\U*%3:P.FPJ_+BKKZZ1-Q*=2 B,6=VO!
M+%P9SL&$'EA?<)7EL#+2'+7KHKPVL$EM,7;(8! B"$4=$IQ*1Q6=L#HZ76C7
MN!F#N+5B*DZ\+P.:F#2<SY4R4H2A<4!BE:RP.EF=[=5J/OG3 :2O$#41N1J(
MZLVKXAQ6Q[D3$X&:Y9R6:2)R-1#56U9E0ZS.AL>B!VZ&-X(I0N+;0PG.0H[9
M>'NHGLZEBWF5&;$Z,SZ$7A!$"R]E2V704-.<ZX=:V5Q=;/465F$56S\Q:&!-
MP;-HK$XV5Q=;O;%5*,;J4*P*&A=D2_F*I8G(U4!4;U,5=+'Z;>?1,'-!7)3W
M2A.1JX&H_CM;E5V).KM>&)A(,XA>88.:CB%&6RD2V8Z)Q,@D15('TKTW(765
M5;PEZGA[=F92\YUQB^@B<C40U9M796JBSM0G9B8URSDMTT3D:B"JMVSOYVMU
M1C^6F8KRVD^IA@,M$Q+QOU0RJ&53:HBO!]53.M>;VGM;*]8L7N5;5!*PB+9A
MNMN54)XMM\'T\LT?POE;=.WN-K-4-+N]-?=>O/+#! 3LB5/"3Q9_\N/==I7=
M01IM\@T<CU&:1NO\XS/SEBS. /S[IRA*WP^R <I-0]W_ 5!+ P04    " !#
M,IY8B\Z V2 #   L#0  &0   'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6RU
M5UU/VS 4_2M6-DT@L>:CG["V$FV9QC0D!&)[0'MPD]O6(K&#[;3P[W?MI*&=
M0E!1Z$-J.S[']YS<.-?#C9 /:@6@R5,2<S5R5EJG9ZZKPA4D5+5$"ASO+(1,
MJ,:N7+HJE4 C"TIB-_"\GIM0QIWQT(Y=R_%09#IF'*XE45F24/D\@5AL1H[O
M; =NV'*ES8 ['J9T";>@[])KB3VW9(E8 EPQP8F$Q<@Y]\^F?F  =L9O!ANU
MTR9&RER(!].YC$:.9R*"&$)M*"C^K6$*<6R8,(['@M0IUS3 W?:6_;L5CV+F
M5,%4Q']8I%<C9^"0"!8TB_6-V/R 0E#7\(4B5O9*-OG<#JX89DJ+I !C/V$\
M_Z=/A1$[ .2I!@0%(/@?T'L%T"X ;2LTC\S*FE%-QT,I-D2:V<AF&M8;BT8U
MC)O'>*LEWF6(T^/;;*[@,0.NR<4:KXH<S4!3%JMC\I7<W<[(T>?CH:MQ*0-P
MPX)VFM,&K]#Z ;D27*\4N> 11/L$+L98!AIL YT$M8SGJ6R1H'=" B_H5 54
M#Y]!V")MW\+;->&T2]_:EJ_S"M\5XRS)$G)_!<D<Y-^*B":U#.;]/%,I#6'D
MX NH0*[!&7_YY/>\;U7R&B+;$]LIQ78L>_L=27+_"R>32PV)JC2ATZ0)#9'M
MF= M3>C6/O%KD"%JQ[V-B 6)F I%AH;@5H3[WP-NN*ED(5194,M[J 4YF>]9
M-K-)K\=>*QBZZPIIO5):KSZ9Z=.;R5S+<*B(ALCVQ/9+L?T/2^9^DR8T1+9G
MPJ T8?!!R5S+>Z@%@ZID[E<G\VDI[;16&G[=(:1*UV9S+<6A*AHBVU/K>R\?
M<._#\KF@;LB'IMCVC=BI9/S:!W_)-2"O)AE/*8O($>-D)N*82E55P4P*NMY.
M\OG=MF=_90H6RFI7?J^RX$59\,;^K#/)]#.)J*Y\*=_ _\PX%C_>"7FU>*HG
M.%2@NU./)B"7MDQ7Q.XQ>6E:CI9'@7-; +LOT_-SQ!652\85B6&!4-P<\/LG
M\](\[VB1VNIV+C36RK:YPN,,2#,![R^$T-N.6: \((W_ 5!+ P04    " !#
M,IY8W3^XH$H#  !$%   #0   'AL+W-T>6QE<RYX;6S=6&UOVC 0_BN1NTZM
M-#5 UD!60-J0*DW:IDKMAWVK#'' DF-GCNF@_V=_9+]LOCB$E_H0ZX>U+*C-
M^1[?<X_/%^*V7YJE8+<SQDRPR(4L!V1F3/$A#,O)C.6TO% %DQ;)E,ZIL4,]
M#<M",YJ6$)2+L--JQ6%.N23#OISGU[DI@XF:2S,@W<85N-OG=$#:\7L2.+J1
M2MF W)^]_3%7YNI-X.XG[TY.6O?G5[O^LPHX)Z&7]/( THL6SFLQC#H^B'H/
M,T;<W29>Z3BU5(VH4RRXYPE>1Z)AB7\QOW\AU6^ O>7OM@XK_][Z._*P;J)A
M/U-RW4L1<0Z;G>8L>*!B0$94\+'F$)71G(NE<W? ,5%"Z<#8)K9RVN I'QW<
M=B/H[YHGYU+I*K?+X'Z/Z^D[P&H$ KD0C< .<8YAOZ#&,"VO[:":7#F?0$%M
MWRT+JW"JZ;+=N23K@.IFDXR53IENTK3)RC7L"Y:!',VG,[@;580 &J-R:Z2<
M3I6DE8951&U8V@D3XA8>_N_9%O<BV]C7:E=E8UI!M>EHW #X-]D<]R9M]"S>
MH. /RGR:V^7(:@S=PFXTR_BB&B^R1@#&WL;9:5&(Y4?!IS)G;O$')QSVZ2HN
MF"G-'VTV:)6)=3!-@@>F#9]L>GYJ6MRQA5FUTR+#-7>.4/._K?.42::IV!1M
M>_\U5_G9BJ/N2TFNOE5V!7LUUF_TUR[R\AA$QL<@\BAZLG<,(I,C$-E]L6_-
MO2+#^I2Q<939.L@TW@ .C /R#8ZG8ITT&,^Y,%S6HQE/4R:?G&<LO:%C^R?2
M%K^=G[*,SH6Y:\ !6=M?6<KG>=+,NH%"U+/6]A=87CMN3JLV%Y<I6[!T5 _U
M=%R9@35LUOJ"@%WDNKK\"!;C,#\"&)8'4X#%N"@LS_^TGAZZ'H=AVGI>I(?&
M]- 8%^5#1M4'R^./2>SE7VF21%$<8Q4=C;P*1EC=XAA^_&R8-HC \D"FOZLU
MOMMXA^SO VQ/]W4(ME*\$[&5XK4&Q%\WB$@2_VYC>2 "VP6L=R"_/P_TE#\F
MBF!7,6W8$XPC28(AT(O^'HUCI#HQ?/S[@STE490D?@0POX(HPA!X&G$$4P :
M,"2*JO?@SOLH7+VGPO7_#8=_ %!+ P04    " !#,IY8EXJ[',     3 @
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
MEIUM^K=\-OY9<?$"4$L! A0#%     @ 0S*>6 =!36*!    L0   !
M         ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " !#,IY8
M)6^>I.X    K @  $0              @ &O    9&]C4')O<',O8V]R92YX
M;6Q02P$"% ,4    " !#,IY8F5R<(Q &  "<)P  $P              @ ',
M 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( $,RGE@YPD%*O0<
M '4P   8              " @0T(  !X;"]W;W)K<VAE971S+W-H965T,2YX
M;6Q02P$"% ,4    " !#,IY81P3I,U0(  "])   &               @($
M$   >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ 0S*>6*JL
MT]TD P  ; D  !@              ("!BA@  'AL+W=O<FMS:&5E=',O<VAE
M970S+GAM;%!+ 0(4 Q0    ( $,RGE@GYV-CXPD  ,$P   8
M  " @>0;  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " !#
M,IY8)9!5)U4#   ("@  &               @('])0  >&PO=V]R:W-H965T
M<R]S:&5E=#4N>&UL4$L! A0#%     @ 0S*>6/8IU_&I"0  ,$P  !@
M         ("!B"D  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0
M   ( $,RGECY=/H5:@T  "M,   8              " @6<S  !X;"]W;W)K
M<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " !#,IY8A$ZP=-0*  #Z'@
M&               @($'00  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L!
M A0#%     @ 0S*>6/UY5!,= P  P 8  !@              ("!$4P  'AL
M+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( $,RGEA<A:AGLB,
M #-L   9              " @61/  !X;"]W;W)K<VAE971S+W-H965T,3 N
M>&UL4$L! A0#%     @ 0S*>6,R91W)E!P  Y!$  !D              ("!
M37,  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " !#,IY8
M]IN:3+$&  #N$0  &0              @('I>@  >&PO=V]R:W-H965T<R]S
M:&5E=#$R+GAM;%!+ 0(4 Q0    ( $,RGEAI@91"@ <  )$5   9
M      " @=&!  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%
M  @ 0S*>6/DMPH4J P  V08  !D              ("!B(D  'AL+W=O<FMS
M:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " !#,IY8<>ZQ*D($  !@"0
M&0              @('IC   >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+
M 0(4 Q0    ( $,RGE@^!L5EV 4  'X.   9              " @6*1  !X
M;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ 0S*>6 ^YKW2?
M!0  <@P  !D              ("!<9<  'AL+W=O<FMS:&5E=',O<VAE970Q
M-RYX;6Q02P$"% ,4    " !#,IY85$[2SO8"  !C!@  &0
M@(%'G0  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( $,R
MGEC2G%HTNP(  -$%   9              " @72@  !X;"]W;W)K<VAE971S
M+W-H965T,3DN>&UL4$L! A0#%     @ 0S*>6#P76:R%!0  $!   !D
M         ("!9J,  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4
M    " !#,IY8M2.*+U@*  #H&P  &0              @($BJ0  >&PO=V]R
M:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( $,RGECA9!)G$@T  (TM
M   9              " @;&S  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL
M4$L! A0#%     @ 0S*>6-F%38&O P  4@@  !D              ("!^L
M 'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " !#,IY863@8
MK]$&  !F$   &0              @('@Q   >&PO=V]R:W-H965T<R]S:&5E
M=#(T+GAM;%!+ 0(4 Q0    ( $,RGEBZ31?5PP(   L&   9
M  " @>C+  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @
M0S*>6"K"E(68!0  B P  !D              ("!XLX  'AL+W=O<FMS:&5E
M=',O<VAE970R-BYX;6Q02P$"% ,4    " !#,IY8>R.QS)\$   5"@  &0
M            @(&QU   >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4
M Q0    ( $,RGE@(,=2*'24  -%X   9              " @8?9  !X;"]W
M;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ 0S*>6'\?;,98!0
M8 T  !D              ("!V_X  'AL+W=O<FMS:&5E=',O<VAE970R.2YX
M;6Q02P$"% ,4    " !#,IY8V6R.K8@$  "."@  &0              @(%J
M! $ >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( $,RGE@*
M1]=&9P0  +T*   9              " @2D) 0!X;"]W;W)K<VAE971S+W-H
M965T,S$N>&UL4$L! A0#%     @ 0S*>6.BR=,$9 P  Q@8  !D
M     ("!QPT! 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4
M" !#,IY8+&7\CQ<#  "5!@  &0              @($7$0$ >&PO=V]R:W-H
M965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( $,RGE@%TP!BS0(  $$&   9
M              " @644 0!X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L!
M A0#%     @ 0S*>6/"RDWG9 P  \0D  !D              ("!:1<! 'AL
M+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " !#,IY8<DH9S\P"
M   I!@  &0              @(%Y&P$ >&PO=V]R:W-H965T<R]S:&5E=#,V
M+GAM;%!+ 0(4 Q0    ( $,RGECU4K"$NP(  /P%   9              "
M@7P> 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ 0S*>
M6"[(M*$/!   =PD  !D              ("!;B$! 'AL+W=O<FMS:&5E=',O
M<VAE970S."YX;6Q02P$"% ,4    " !#,IY8!]7+BM0&   +2P  &0
M        @(&T)0$ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0
M   ( $,RGE@OU:,-] 0  ' 3   9              " @;\L 0!X;"]W;W)K
M<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ 0S*>6)JK6.-; P  )1,
M !D              ("!ZC$! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q0
M2P$"% ,4    " !#,IY8TW<1)=L$  "Y'P  &0              @(%\-0$
M>&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( $,RGEB7K]8-
M4P,  )4.   9              " @8XZ 0!X;"]W;W)K<VAE971S+W-H965T
M-#,N>&UL4$L! A0#%     @ 0S*>6+*5@E $!   P0P  !D
M ("!&#X! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " !#
M,IY8A"VQ4 D$  #<#   &0              @(%30@$ >&PO=V]R:W-H965T
M<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( $,RGEC!B \YV@,  -<5   9
M          " @9-& 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#
M%     @ 0S*>6-$EL Y<!   7@\  !D              ("!I$H! 'AL+W=O
M<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " !#,IY8#\7] IP"  #[
M!0  &0              @($W3P$ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM
M;%!+ 0(4 Q0    ( $,RGECU0Q14W0,  ',5   9              " @0I2
M 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ 0S*>6+?'
M\OP\!@  %24  !D              ("!'E8! 'AL+W=O<FMS:&5E=',O<VAE
M970U,"YX;6Q02P$"% ,4    " !#,IY8* M1X*$,  ""T0  &0
M    @(&17 $ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    (
M $,RGEATR?Z#?P,  /X,   9              " @6EI 0!X;"]W;W)K<VAE
M971S+W-H965T-3(N>&UL4$L! A0#%     @ 0S*>6)@V(2\J P  QPP  !D
M             ("!'VT! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"
M% ,4    " !#,IY8,[]'=1P%   $)   &0              @(& < $ >&PO
M=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( $,RGEC QYS$*P4
M &\J   9              " @=-U 0!X;"]W;W)K<VAE971S+W-H965T-34N
M>&UL4$L! A0#%     @ 0S*>6'^<HHPY!   .!L  !D              ("!
M-7L! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    " !#,IY8
MX86)." #   ""@  &0              @(&E?P$ >&PO=V]R:W-H965T<R]S
M:&5E=#4W+GAM;%!+ 0(4 Q0    ( $,RGE@=V^@J/0(  !P'   9
M      " @?R" 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%
M  @ 0S*>6%A?"#(^"   IF4  !D              ("!<(4! 'AL+W=O<FMS
M:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " !#,IY84,'M<0 $   H%P
M&0              @('EC0$ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+
M 0(4 Q0    ( $,RGE@?*=O?= ,  -\-   9              " @1R2 0!X
M;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ 0S*>6%0MD4CM
M @  X0D  !D              ("!QY4! 'AL+W=O<FMS:&5E=',O<VAE970V
M,BYX;6Q02P$"% ,4    " !#,IY8V$[9,VPD  ![S0( &0
M@('KF $ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( $,R
MGEBYP8CU,0(  "0%   9              " @8Z] 0!X;"]W;W)K<VAE971S
M+W-H965T-C0N>&UL4$L! A0#%     @ 0S*>6 287)0;!0  RA@  !D
M         ("!]K\! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4
M    " !#,IY8^9GQ6@X#  #Z"0  &0              @(%(Q0$ >&PO=V]R
M:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( $,RGEB:K7(C>P0  - >
M   9              " @8W( 0!X;"]W;W)K<VAE971S+W-H965T-C<N>&UL
M4$L! A0#%     @ 0S*>6)R@SLT5 @  E@0  !D              ("!/\T!
M 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4    " !#,IY8;>E$
M.ST&  ! )   &0              @(&+SP$ >&PO=V]R:W-H965T<R]S:&5E
M=#8Y+GAM;%!+ 0(4 Q0    ( $,RGEB+SH#9( ,  "P-   9
M  " @?_5 0!X;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#%     @
M0S*>6-T_N*!* P  1!0   T              ( !5MD! 'AL+W-T>6QE<RYX
M;6Q02P$"% ,4    " !#,IY8EXJ[',     3 @  "P              @ '+
MW $ 7W)E;',O+G)E;'-02P$"% ,4    " !#,IY8Y!9.LS4%   \+@  #P
M            @ &TW0$ >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ 0S*>
M6-MVL'$Q @  B2D  !H              ( !%N,! 'AL+U]R96QS+W=O<FMB
M;V]K+GAM;"YR96QS4$L! A0#%     @ 0S*>6*3(PW?Z 0  M"@  !,
M         ( !?^4! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     $X 3@!9
)%0  JN<!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<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>94
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1.u1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>265</ContextCount>
  <ElementCount>416</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>70</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Consolidated Statements of Operations and Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Consolidated Statements of Operations and Comprehensive Loss (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ConsolidatedIncomeStatement_Parentheticals</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Loss (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Consolidated Statements of Changes in Shareholders??? Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>Consolidated Statements of Changes in Shareholders??? Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ConsolidatedCashFlow</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Organization and Nature of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/OrganizationandNatureofOperations</Role>
      <ShortName>Organization and Nature of Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/BasisofPresentation</Role>
      <ShortName>Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Business Combination</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/BusinessCombination</Role>
      <ShortName>Business Combination</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Discontinued Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/DiscontinuedOperations</Role>
      <ShortName>Discontinued Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Loan Receivable, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/LoanReceivableNet</Role>
      <ShortName>Loan Receivable, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Prepaid Expenses and Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssets</Role>
      <ShortName>Prepaid Expenses and Other Current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Property and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/PropertyandEquipmentNet</Role>
      <ShortName>Property and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Long-Term Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/LongTermInvestments</Role>
      <ShortName>Long-Term Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Notes Receivable</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://MMTecInc.com/role/NotesReceivable</Role>
      <ShortName>Notes Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Accrued Liabilities and Other Payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayables</Role>
      <ShortName>Accrued Liabilities and Other Payables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Loan Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/LoanPayable</Role>
      <ShortName>Loan Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Convertible Promissory Notes</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://MMTecInc.com/role/ConvertiblePromissoryNotes</Role>
      <ShortName>Convertible Promissory Notes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ShareholdersEquity</Role>
      <ShortName>Shareholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Statutory Reserve</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/StatutoryReserve</Role>
      <ShortName>Statutory Reserve</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Concentrations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/Concentrations</Role>
      <ShortName>Concentrations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>996000 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>996001 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>996002 - Disclosure - Business Combination (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/BusinessCombinationTables</Role>
      <ShortName>Business Combination (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/BusinessCombination</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>996003 - Disclosure - Discontinued Operations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/DiscontinuedOperationsTables</Role>
      <ShortName>Discontinued Operations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/DiscontinuedOperations</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>996004 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssetsTables</Role>
      <ShortName>Prepaid Expenses and Other Current Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssets</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>996005 - Disclosure - Property and Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/PropertyandEquipmentNetTables</Role>
      <ShortName>Property and Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/PropertyandEquipmentNet</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>996006 - Disclosure - Accrued Liabilities and Other Payables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayablesTables</Role>
      <ShortName>Accrued Liabilities and Other Payables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>996007 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/IncomeTaxes</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>996008 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/CommitmentsandContingencies</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>996009 - Disclosure - Concentrations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ConcentrationsTables</Role>
      <ShortName>Concentrations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/Concentrations</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>996010 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/SegmentInformation</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>996011 - Disclosure - Organization and Nature of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails</Role>
      <ShortName>Organization and Nature of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/OrganizationandNatureofOperations</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>996012 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>996013 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ScheduleofEstimatedUsefulLivesTable</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>996014 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Disaggregate the Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ScheduleofDisaggregatetheRevenueTable</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of Disaggregate the Revenue</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>996015 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Disaggregate the Company's Revenue Geographic Area</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of Disaggregate the Company's Revenue Geographic Area</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>996016 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Earnings Per Share, Basic and Diluted</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of Earnings Per Share, Basic and Diluted</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>996017 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Earnings Per Share, Basic and Diluted (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable_Parentheticals</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of Earnings Per Share, Basic and Diluted (Parentheticals)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>996018 - Disclosure - Business Combination (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/BusinessCombinationDetails</Role>
      <ShortName>Business Combination (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/BusinessCombinationTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>996019 - Disclosure - Business Combination (Details) - Schedule of Fair Value of the Identifiable Assets Acquired and Liabilities Assumed</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable</Role>
      <ShortName>Business Combination (Details) - Schedule of Fair Value of the Identifiable Assets Acquired and Liabilities Assumed</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/BusinessCombinationTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>996020 - Disclosure - Business Combination (Details) - Schedule of Purchase Price</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ScheduleofPurchasePriceTable</Role>
      <ShortName>Business Combination (Details) - Schedule of Purchase Price</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/BusinessCombinationTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>996021 - Disclosure - Discontinued Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/DiscontinuedOperationsDetails</Role>
      <ShortName>Discontinued Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/DiscontinuedOperationsTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>996022 - Disclosure - Discontinued Operations (Details) - Schedule of Discontinued Operations Balance Sheets and Statements of Operations and Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable</Role>
      <ShortName>Discontinued Operations (Details) - Schedule of Discontinued Operations Balance Sheets and Statements of Operations and Comprehensive Loss</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/DiscontinuedOperationsTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>996023 - Disclosure - Loan Receivable, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/LoanReceivableNetDetails</Role>
      <ShortName>Loan Receivable, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/LoanReceivableNet</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>996024 - Disclosure - Prepaid Expenses and Other Current Assets (Details) - Schedule of Prepaid Expenses and Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable</Role>
      <ShortName>Prepaid Expenses and Other Current Assets (Details) - Schedule of Prepaid Expenses and Other Current Assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssetsTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>996025 - Disclosure - Property and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/PropertyandEquipmentNetDetails</Role>
      <ShortName>Property and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/PropertyandEquipmentNetTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>996026 - Disclosure - Property and Equipment, Net (Details) - Schedule of Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable</Role>
      <ShortName>Property and Equipment, Net (Details) - Schedule of Property and Equipment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/PropertyandEquipmentNetTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>996027 - Disclosure - Long-Term Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/LongTermInvestmentsDetails</Role>
      <ShortName>Long-Term Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/LongTermInvestments</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>996028 - Disclosure - Notes Receivable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://MMTecInc.com/role/NotesReceivableDetails</Role>
      <ShortName>Notes Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/NotesReceivable</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>996029 - Disclosure - Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilities and Other Payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable</Role>
      <ShortName>Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilities and Other Payables</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayablesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>996030 - Disclosure - Loan Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/LoanPayableDetails</Role>
      <ShortName>Loan Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/LoanPayable</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>996031 - Disclosure - Convertible Promissory Notes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails</Role>
      <ShortName>Convertible Promissory Notes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/ConvertiblePromissoryNotes</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>996032 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/IncomeTaxesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>996033 - Disclosure - Income Taxes (Details) - Schedule of Effective Income Tax Rate</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable</Role>
      <ShortName>Income Taxes (Details) - Schedule of Effective Income Tax Rate</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/IncomeTaxesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>996034 - Disclosure - Income Taxes (Details) - Schedule of Deferred Income Tax Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ScheduleofDeferredIncomeTaxAssetsTable</Role>
      <ShortName>Income Taxes (Details) - Schedule of Deferred Income Tax Assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/IncomeTaxesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>996035 - Disclosure - Shareholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ShareholdersEquityDetails</Role>
      <ShortName>Shareholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/ShareholdersEquity</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>996036 - Disclosure - Statutory Reserve (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/StatutoryReserveDetails</Role>
      <ShortName>Statutory Reserve (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/StatutoryReserve</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>996037 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>996038 - Disclosure - Commitments and Contingencies (Details) - Schedule of Future Lease Payments Under Operating Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable</Role>
      <ShortName>Commitments and Contingencies (Details) - Schedule of Future Lease Payments Under Operating Leases</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>996039 - Disclosure - Concentrations (Details) - Schedules of Company's Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/SchedulesofCompanysRevenueTable</Role>
      <ShortName>Concentrations (Details) - Schedules of Company's Revenue</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/ConcentrationsTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>996040 - Disclosure - Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/SegmentInformationDetails</Role>
      <ShortName>Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/SegmentInformationTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>996041 - Disclosure - Segment Information (Details) - Schedule of Information by Segment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ScheduleofInformationbySegmentTable</Role>
      <ShortName>Segment Information (Details) - Schedule of Information by Segment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/SegmentInformationTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="ea0204645-20f_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>996042 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/SubsequentEvents</ParentRole>
      <Position>70</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 27 fact(s) appearing in ix:hidden were eligible for transformation: dei:DocumentAccountingStandard, dei:EntityAddressPostalZipCode, us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare, us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare, us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted, us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted, us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding -  ea0204645-20f_mmtecinc.htm 14152, 14181, 14182, 14183, 14184, 14185, 14186, 14187, 14188, 14189, 14330, 14331, 14332, 14333, 14334, 14335, 14336, 14337, 14338, 14339, 14340, 14341, 14342, 14343, 14344, 14404, 14405</Log>
  </Logs>
  <InputFiles>
    <File doctype="20-F" isDefinitelyFs="true" isUsgaap="true" original="ea0204645-20f_mmtecinc.htm">ea0204645-20f_mmtecinc.htm</File>
    <File>mtc-20231231.xsd</File>
    <File>mtc-20231231_cal.xml</File>
    <File>mtc-20231231_def.xml</File>
    <File>mtc-20231231_lab.xml</File>
    <File>mtc-20231231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image_001.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1009">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="46">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>99
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ea0204645-20f_mmtecinc.htm": {
   "nsprefix": "mtc",
   "nsuri": "http://MMTecInc.com/20231231",
   "dts": {
    "inline": {
     "local": [
      "ea0204645-20f_mmtecinc.htm"
     ]
    },
    "schema": {
     "local": [
      "mtc-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/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/sic/2023/sic-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "mtc-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "mtc-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "mtc-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "mtc-20231231_pre.xml"
     ]
    }
   },
   "keyStandard": 364,
   "keyCustom": 52,
   "axisStandard": 23,
   "axisCustom": 0,
   "memberStandard": 21,
   "memberCustom": 45,
   "hidden": {
    "total": 253,
    "http://fasb.org/us-gaap/2023": 228,
    "http://MMTecInc.com/20231231": 19,
    "http://xbrl.sec.gov/dei/2023": 6
   },
   "contextCount": 265,
   "entityCount": 1,
   "segmentCount": 70,
   "elementCount": 640,
   "unitCount": 6,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 1009,
    "http://xbrl.sec.gov/dei/2023": 46
   },
   "report": {
    "R1": {
     "role": "http://MMTecInc.com/role/DocumentAndEntityInformation",
     "longName": "000 - Document - Document And Entity Information",
     "shortName": "Document And Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://MMTecInc.com/role/ConsolidatedBalanceSheet",
     "longName": "001 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "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": "ea0204645-20f_mmtecinc.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": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://MMTecInc.com/role/ConsolidatedBalanceSheet_Parentheticals",
     "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R4": {
     "role": "http://MMTecInc.com/role/ConsolidatedIncomeStatement",
     "longName": "003 - Statement - Consolidated Statements of Operations and Comprehensive Loss",
     "shortName": "Consolidated Statements of Operations and Comprehensive Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://MMTecInc.com/role/ConsolidatedIncomeStatement_Parentheticals",
     "longName": "004 - 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": "5",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R6": {
     "role": "http://MMTecInc.com/role/ShareholdersEquityType2or3",
     "longName": "005 - 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": "6",
     "firstAnchor": {
      "contextRef": "c7",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c7",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://MMTecInc.com/role/ConsolidatedCashFlow",
     "longName": "006 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "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": "ea0204645-20f_mmtecinc.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c6",
      "name": "us-gaap:GainLossOnInvestments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://MMTecInc.com/role/OrganizationandNatureofOperations",
     "longName": "007 - Disclosure - Organization and Nature of Operations",
     "shortName": "Organization and Nature of Operations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.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": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://MMTecInc.com/role/BasisofPresentation",
     "longName": "008 - Disclosure - Basis of Presentation",
     "shortName": "Basis of Presentation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BasisOfAccounting",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BasisOfAccounting",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://MMTecInc.com/role/SummaryofSignificantAccountingPolicies",
     "longName": "009 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.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": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://MMTecInc.com/role/BusinessCombination",
     "longName": "010 - Disclosure - Business Combination",
     "shortName": "Business Combination",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.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": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://MMTecInc.com/role/DiscontinuedOperations",
     "longName": "011 - Disclosure - Discontinued Operations",
     "shortName": "Discontinued Operations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.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": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://MMTecInc.com/role/LoanReceivableNet",
     "longName": "012 - Disclosure - Loan Receivable, Net",
     "shortName": "Loan Receivable, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.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": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssets",
     "longName": "013 - Disclosure - Prepaid Expenses and Other Current Assets",
     "shortName": "Prepaid Expenses and Other Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.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": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://MMTecInc.com/role/PropertyandEquipmentNet",
     "longName": "014 - Disclosure - Property and Equipment, Net",
     "shortName": "Property and Equipment, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.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": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://MMTecInc.com/role/LongTermInvestments",
     "longName": "015 - Disclosure - Long-Term Investments",
     "shortName": "Long-Term Investments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:InvestmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:InvestmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://MMTecInc.com/role/NotesReceivable",
     "longName": "016 - Disclosure - Notes Receivable",
     "shortName": "Notes Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayables",
     "longName": "017 - Disclosure - Accrued Liabilities and Other Payables",
     "shortName": "Accrued Liabilities and Other Payables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://MMTecInc.com/role/LoanPayable",
     "longName": "018 - Disclosure - Loan Payable",
     "shortName": "Loan Payable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://MMTecInc.com/role/ConvertiblePromissoryNotes",
     "longName": "019 - Disclosure - Convertible Promissory Notes",
     "shortName": "Convertible Promissory Notes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://MMTecInc.com/role/IncomeTaxes",
     "longName": "020 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.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": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://MMTecInc.com/role/ShareholdersEquity",
     "longName": "021 - Disclosure - Shareholders' Equity",
     "shortName": "Shareholders' Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.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": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://MMTecInc.com/role/StatutoryReserve",
     "longName": "022 - Disclosure - Statutory Reserve",
     "shortName": "Statutory Reserve",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mtc:StatutoryReserveTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mtc:StatutoryReserveTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://MMTecInc.com/role/CommitmentsandContingencies",
     "longName": "023 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.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": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://MMTecInc.com/role/Concentrations",
     "longName": "024 - Disclosure - Concentrations",
     "shortName": "Concentrations",
     "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": "ea0204645-20f_mmtecinc.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": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://MMTecInc.com/role/SegmentInformation",
     "longName": "025 - Disclosure - Segment Information",
     "shortName": "Segment Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.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": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://MMTecInc.com/role/SubsequentEvents",
     "longName": "026 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.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": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://MMTecInc.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": "28",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:UseOfEstimates",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:UseOfEstimates",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables",
     "longName": "996001 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mtc:SchedulePropertyPlantAndEquipmentEstimatedUsefulLives",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mtc:SchedulePropertyPlantAndEquipmentEstimatedUsefulLives",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://MMTecInc.com/role/BusinessCombinationTables",
     "longName": "996002 - Disclosure - Business Combination (Tables)",
     "shortName": "Business Combination (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "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": "ea0204645-20f_mmtecinc.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": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://MMTecInc.com/role/DiscontinuedOperationsTables",
     "longName": "996003 - Disclosure - Discontinued Operations (Tables)",
     "shortName": "Discontinued Operations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "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": "ea0204645-20f_mmtecinc.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": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssetsTables",
     "longName": "996004 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)",
     "shortName": "Prepaid Expenses and Other Current Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://MMTecInc.com/role/PropertyandEquipmentNetTables",
     "longName": "996005 - Disclosure - Property and Equipment, Net (Tables)",
     "shortName": "Property and Equipment, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "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": "ea0204645-20f_mmtecinc.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": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayablesTables",
     "longName": "996006 - Disclosure - Accrued Liabilities and Other Payables (Tables)",
     "shortName": "Accrued Liabilities and Other Payables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://MMTecInc.com/role/IncomeTaxesTables",
     "longName": "996007 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://MMTecInc.com/role/CommitmentsandContingenciesTables",
     "longName": "996008 - Disclosure - Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://MMTecInc.com/role/ConcentrationsTables",
     "longName": "996009 - Disclosure - Concentrations (Tables)",
     "shortName": "Concentrations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://MMTecInc.com/role/SegmentInformationTables",
     "longName": "996010 - Disclosure - Segment Information (Tables)",
     "shortName": "Segment Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails",
     "longName": "996011 - Disclosure - Organization and Nature of Operations (Details)",
     "shortName": "Organization and Nature of Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c55",
      "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c55",
      "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails",
     "longName": "996012 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:Cash",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c63",
      "name": "mtc:PercentageOfValueAddedTax",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "unique": true
     }
    },
    "R41": {
     "role": "http://MMTecInc.com/role/ScheduleofEstimatedUsefulLivesTable",
     "longName": "996013 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c64",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "mtc:SchedulePropertyPlantAndEquipmentEstimatedUsefulLives",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c64",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "mtc:SchedulePropertyPlantAndEquipmentEstimatedUsefulLives",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://MMTecInc.com/role/ScheduleofDisaggregatetheRevenueTable",
     "longName": "996014 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Disaggregate the Revenue",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Disaggregate the Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c71",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "unique": true
     }
    },
    "R43": {
     "role": "http://MMTecInc.com/role/ScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable",
     "longName": "996015 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Disaggregate the Company's Revenue Geographic Area",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Disaggregate the Company's Revenue Geographic Area",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c92",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable",
     "longName": "996016 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Earnings Per Share, Basic and Diluted",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Earnings Per Share, Basic and Diluted",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable_Parentheticals",
     "longName": "996017 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Earnings Per Share, Basic and Diluted (Parentheticals)",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Earnings Per Share, Basic and Diluted (Parentheticals)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R46": {
     "role": "http://MMTecInc.com/role/BusinessCombinationDetails",
     "longName": "996018 - Disclosure - Business Combination (Details)",
     "shortName": "Business Combination (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:Cash",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c100",
      "name": "us-gaap:BusinessCombinationConsiderationTransferredOther1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "unique": true
     }
    },
    "R47": {
     "role": "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable",
     "longName": "996019 - Disclosure - Business Combination (Details) - Schedule of Fair Value of the Identifiable Assets Acquired and Liabilities Assumed",
     "shortName": "Business Combination (Details) - Schedule of Fair Value of the Identifiable Assets Acquired and Liabilities Assumed",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://MMTecInc.com/role/ScheduleofPurchasePriceTable",
     "longName": "996020 - Disclosure - Business Combination (Details) - Schedule of Purchase Price",
     "shortName": "Business Combination (Details) - Schedule of Purchase Price",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c101",
      "name": "us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c101",
      "name": "us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://MMTecInc.com/role/DiscontinuedOperationsDetails",
     "longName": "996021 - Disclosure - Discontinued Operations (Details)",
     "shortName": "Discontinued Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c104",
      "name": "mtc:IssuedAndOutstandingShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c104",
      "name": "mtc:IssuedAndOutstandingShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable",
     "longName": "996022 - Disclosure - Discontinued Operations (Details) - Schedule of Discontinued Operations Balance Sheets and Statements of Operations and Comprehensive Loss",
     "shortName": "Discontinued Operations (Details) - Schedule of Discontinued Operations Balance Sheets and Statements of Operations and Comprehensive Loss",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c111",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c111",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://MMTecInc.com/role/LoanReceivableNetDetails",
     "longName": "996023 - Disclosure - Loan Receivable, Net (Details)",
     "shortName": "Loan Receivable, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c132",
      "name": "mtc:LoanReceivableInterestRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c129",
      "name": "mtc:LoanReceivableInterestRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://MMTecInc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable",
     "longName": "996024 - Disclosure - Prepaid Expenses and Other Current Assets (Details) - Schedule of Prepaid Expenses and Other Current Assets",
     "shortName": "Prepaid Expenses and Other Current Assets (Details) - Schedule of Prepaid Expenses and Other Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c138",
      "name": "mtc:PrepaidProfessionalFees",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c138",
      "name": "mtc:PrepaidProfessionalFees",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://MMTecInc.com/role/PropertyandEquipmentNetDetails",
     "longName": "996025 - Disclosure - Property and Equipment, Net (Details)",
     "shortName": "Property and Equipment, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable",
     "longName": "996026 - Disclosure - Property and Equipment, Net (Details) - Schedule of Property and Equipment",
     "shortName": "Property and Equipment, Net (Details) - Schedule of Property and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "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": "ea0204645-20f_mmtecinc.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": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://MMTecInc.com/role/LongTermInvestmentsDetails",
     "longName": "996027 - Disclosure - Long-Term Investments (Details)",
     "shortName": "Long-Term Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c6",
      "name": "us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:InvestmentTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c6",
      "name": "us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:InvestmentTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://MMTecInc.com/role/NotesReceivableDetails",
     "longName": "996028 - Disclosure - Notes Receivable (Details)",
     "shortName": "Notes Receivable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c155",
      "name": "us-gaap:SharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c155",
      "name": "us-gaap:SharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://MMTecInc.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable",
     "longName": "996029 - Disclosure - Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilities and Other Payables",
     "shortName": "Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilities and Other Payables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:AccruedProfessionalFeesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:AccruedProfessionalFeesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://MMTecInc.com/role/LoanPayableDetails",
     "longName": "996030 - Disclosure - Loan Payable (Details)",
     "shortName": "Loan Payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c157",
      "name": "us-gaap:OtherBorrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c157",
      "name": "us-gaap:OtherBorrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails",
     "longName": "996031 - Disclosure - Convertible Promissory Notes (Details)",
     "shortName": "Convertible Promissory Notes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c211",
      "name": "mtc:PurchasePrice",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c160",
      "name": "mtc:OriginalIssueDiscountRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://MMTecInc.com/role/IncomeTaxesDetails",
     "longName": "996032 - Disclosure - Income Taxes (Details)",
     "shortName": "Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxReconciliationTaxCredits",
      "unitRef": "hkd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable",
     "longName": "996033 - Disclosure - Income Taxes (Details) - Schedule of Effective Income Tax Rate",
     "shortName": "Income Taxes (Details) - Schedule of Effective Income Tax Rate",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://MMTecInc.com/role/ScheduleofDeferredIncomeTaxAssetsTable",
     "longName": "996034 - Disclosure - Income Taxes (Details) - Schedule of Deferred Income Tax Assets",
     "shortName": "Income Taxes (Details) - Schedule of Deferred Income Tax Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://MMTecInc.com/role/ShareholdersEquityDetails",
     "longName": "996035 - Disclosure - Shareholders' Equity (Details)",
     "shortName": "Shareholders' Equity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c182",
      "name": "us-gaap:StockIssuedDuringPeriodSharesIssuedForServices",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://MMTecInc.com/role/StatutoryReserveDetails",
     "longName": "996036 - Disclosure - Statutory Reserve (Details)",
     "shortName": "Statutory Reserve (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mtc:PercentageofReserveOnNetProfit",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "mtc:StatutoryReserveTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mtc:PercentageofReserveOnNetProfit",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "mtc:StatutoryReserveTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://MMTecInc.com/role/CommitmentsandContingenciesDetails",
     "longName": "996037 - Disclosure - Commitments and Contingencies (Details)",
     "shortName": "Commitments and Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LesseeOperatingLeaseDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LesseeOperatingLeaseDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable",
     "longName": "996038 - Disclosure - Commitments and Contingencies (Details) - Schedule of Future Lease Payments Under Operating Leases",
     "shortName": "Commitments and Contingencies (Details) - Schedule of Future Lease Payments Under Operating Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://MMTecInc.com/role/SchedulesofCompanysRevenueTable",
     "longName": "996039 - Disclosure - Concentrations (Details) - Schedules of Company's Revenue",
     "shortName": "Concentrations (Details) - Schedules of Company's Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c230",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c230",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://MMTecInc.com/role/SegmentInformationDetails",
     "longName": "996040 - Disclosure - Segment Information (Details)",
     "shortName": "Segment Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://MMTecInc.com/role/ScheduleofInformationbySegmentTable",
     "longName": "996041 - Disclosure - Segment Information (Details) - Schedule of Information by Segment",
     "shortName": "Segment Information (Details) - Schedule of Information by Segment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SegmentExpenditureAdditionToLongLivedAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://MMTecInc.com/role/SubsequentEventsDetails",
     "longName": "996042 - Disclosure - Subsequent Events (Details)",
     "shortName": "Subsequent Events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c263",
      "name": "mtc:PercentageOfDiscountOnMarketPrice",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c263",
      "name": "mtc:PercentageOfDiscountOnMarketPrice",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0204645-20f_mmtecinc.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsAndOtherReceivablesNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan receivable and other receivable",
        "label": "Accounts and Other Receivables, Net, Current",
        "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ACCRUED LIABILITIES AND OTHER PAYABLES",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAndAccruedLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails",
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities - Non-current",
        "verboseLabel": "Payable amount",
        "label": "Accounts Payable and Accrued Liabilities, Noncurrent",
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer), including liabilities for compensation costs, fringe benefits other than pension and postretirement obligations, rent, contractual rights and obligations, and statutory obligations."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://MMTecInc.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet",
      "http://MMTecInc.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Accrued liabilities and other payables",
        "label": "Accounts Payable and Other Accrued Liabilities, Current",
        "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r338",
      "r339"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails",
      "http://MMTecInc.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued FINRA fine",
        "verboseLabel": "Payment in the amount",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedProfessionalFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued professional service fees",
        "label": "Accrued Professional Fees, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedProfessionalFeesCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued technical service fees",
        "label": "Accrued Professional Fees",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "us-gaap_AccruedSalariesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedSalariesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salary payable",
        "label": "Accrued Salaries, Current",
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r754"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "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": [
      "r71",
      "r231",
      "r592"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive loss",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r40",
      "r147",
      "r238",
      "r587",
      "r628",
      "r629"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Loss",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r20",
      "r40",
      "r515",
      "r518",
      "r555",
      "r624",
      "r625",
      "r829",
      "r830",
      "r831",
      "r841",
      "r842",
      "r843"
     ]
    },
    "mtc_AcquisitionConsiderationGivenUpByARelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "AcquisitionConsiderationGivenUpByARelatedParty",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition by issuing convertible promissory notes",
        "label": "Acquisition Consideration Given Up By ARelated Party"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://MMTecInc.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": [
      "r471",
      "r472",
      "r473",
      "r646",
      "r841",
      "r842",
      "r843",
      "r900",
      "r925"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "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": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockSplit",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reverse stock split adjustment",
        "label": "Adjustments to Additional Paid in Capital, Stock Split",
        "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from a stock split in which per-share par value or stated value is not changed proportionately."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r180"
     ]
    },
    "mtc_AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "AdjustmentsToReconcileNetLossFromOperationsToNetCashUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net loss from operations to Net cash used in operating activities:",
        "label": "Adjustments To Reconcile Net Loss From Operations To Net Cash Used In Operating Activities Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling and Marketing Costs",
        "label": "Advertising Cost [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "mtc_AggregatePurchasePrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "AggregatePurchasePrice",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails",
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate purchase price (in Dollars)",
        "verboseLabel": "Aggregate purchase price",
        "documentation": "The amount of aggregate purchase price.",
        "label": "Aggregate Purchase Price"
       }
      }
     },
     "auth_ref": []
    },
    "currency_AllCurrenciesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "AllCurrenciesDomain",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r478"
     ]
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForLoanAndLeaseLossesWriteOffs",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bad debts",
        "label": "Allowance for Loan and Lease Losses, Writeoff",
        "documentation": "Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "mtc_AlphaMindMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "AlphaMindMember",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails",
      "http://MMTecInc.com/role/DiscontinuedOperationsDetails",
      "http://MMTecInc.com/role/NotesReceivableDetails",
      "http://MMTecInc.com/role/ScheduleofPurchasePriceTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alpha Mind [Member]",
        "label": "Alpha Mind Member"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_AlphaMindTechnologyLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "AlphaMindTechnologyLimitedMember",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alpha Mind Technology Limited [Member]",
        "label": "Alpha Mind Technology Limited Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet",
      "http://MMTecInc.com/role/ScheduleofInformationbySegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "terseLabel": "TOTAL ASSETS",
        "label": "Assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r233",
      "r265",
      "r301",
      "r322",
      "r328",
      "r348",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r508",
      "r512",
      "r523",
      "r583",
      "r679",
      "r782",
      "r795",
      "r864",
      "r865",
      "r905"
     ]
    },
    "mtc_AssetsAbstract0": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "AssetsAbstract0",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets Abstract0"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r226",
      "r239",
      "r265",
      "r348",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r508",
      "r512",
      "r523",
      "r782",
      "r864",
      "r865",
      "r905"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CURRENT ASSETS:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current assets",
        "label": "Assets, Noncurrent",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r265",
      "r348",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r508",
      "r512",
      "r523",
      "r864",
      "r865",
      "r905"
     ]
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsNoncurrentAbstract",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NON-CURRENT ASSETS:",
        "label": "Assets, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total assets of discontinued operations",
        "label": "Disposal Group, Including Discontinued Operation, Assets",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r112",
      "r129",
      "r173",
      "r224",
      "r225"
     ]
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet",
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets of discontinued operations",
        "verboseLabel": "Total current assets of discontinued operations",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Current",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r112",
      "r129",
      "r171",
      "r173",
      "r224",
      "r225"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r800",
      "r801",
      "r802"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r800",
      "r801",
      "r802"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r800",
      "r801",
      "r802"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r441",
      "r442",
      "r443",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469"
     ]
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://MMTecInc.com/role/PropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Location [Axis]",
        "documentation": "Information by location on balance sheet (statement of financial position)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://MMTecInc.com/role/PropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Location [Domain]",
        "documentation": "Location in the balance sheet (statement of financial position)."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r96"
     ]
    },
    "us-gaap_BasisOfAccounting": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfAccounting",
     "presentation": [
      "http://MMTecInc.com/role/BasisofPresentation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BASIS OF PRESENTATION",
        "label": "Basis of Accounting [Text Block]",
        "documentation": "The entire disclosure for the 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": [
      "r166"
     ]
    },
    "mtc_BasisOfPresentationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "BasisOfPresentationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails",
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "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": [
      "r505",
      "r775",
      "r776"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails",
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails",
      "http://MMTecInc.com/role/ScheduleofPurchasePriceTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r84",
      "r505",
      "r775",
      "r776"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofPurchasePriceTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [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": [
      "r505"
     ]
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquired 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": [
      "r83"
     ]
    },
    "us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofPurchasePriceTable": {
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofPurchasePriceTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price for the Company",
        "label": "Business Acquisitions, Purchase Price Allocation, Year of Acquisition, Net Effect on Income",
        "documentation": "The net effect on income before taxes of the amortization and accretion of premiums, discounts and intangible assets in the year of acquisition, when the assets of the acquired institution exceed 10 percent of the consolidated assets at the end of the most recent period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationConsiderationTransferred1",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofPurchasePriceTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofPurchasePriceTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total allocated purchase price",
        "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": [
      "r1",
      "r2",
      "r16"
     ]
    },
    "us-gaap_BusinessCombinationConsiderationTransferredOther1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationConsiderationTransferredOther1",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consideration",
        "label": "Business Combination, Consideration Transferred, Other",
        "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "mtc_BusinessCombinationDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "BusinessCombinationDetailsTable",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BUSINESS COMBINATION",
        "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": [
      "r183",
      "r506"
     ]
    },
    "mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advance from customer",
        "documentation": "The amount of advance from customer under business combination.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Advance From Customer"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "documentation": "Amount of assets acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation",
        "documentation": "Amount of lease obligation assumed in business combination."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "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": [
      "r86"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "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": [
      "r86"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayments",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets",
        "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, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payables",
        "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": [
      "r86"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other payables",
        "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": [
      "r86"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets",
        "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liability",
        "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": [
      "r86"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, net",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets",
        "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "documentation": "Amount of liabilities assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total allocated purchase price",
        "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": [
      "r85",
      "r86"
     ]
    },
    "mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other receivables, net",
        "documentation": "The amount of other receivables, net under business combination.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Receivables Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "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": [
      "r85",
      "r86"
     ]
    },
    "mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salary payable",
        "documentation": "The amount of salary payable under business combination.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Salary Payable"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term investment",
        "documentation": "The amount of short-term investment under business combination.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Shortterm Investment"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes payable",
        "documentation": "The amount of taxes payable under business combination.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Taxes Payable"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use asset",
        "documentation": "The amount of right-of-use asset under business combination.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Rightofuse Asset"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsLineItems",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination [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_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofPurchasePriceTable": {
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofPurchasePriceTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of non-controlling interest",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value",
        "documentation": "Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Contact",
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r801",
      "r802"
     ]
    },
    "country_CN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "CN",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "China [Member]",
        "label": "CHINA"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_CactiFintecLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "CactiFintecLimitedMember",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cacti Fintec Limited [Member]",
        "label": "Cacti Fintec Limited Member"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_CactiFintecLimitedNote1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "CactiFintecLimitedNote1Member",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cacti Fintec Limited Note 1 [Member]",
        "label": "Cacti Fintec Limited Note1 Member"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_CactiFintecLimitedNote2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "CactiFintecLimitedNote2Member",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cacti Fintec Limited Note 2 [Member]",
        "label": "Cacti Fintec Limited Note2 Member"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_CaishangEducationTechnologyBeijingCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "CaishangEducationTechnologyBeijingCoLtdMember",
     "presentation": [
      "http://MMTecInc.com/role/LongTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Caishang Education Technology (Beijing) Co., Ltd [Member]",
        "label": "Caishang Education Technology Beijing Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Cash",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails",
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash balances",
        "verboseLabel": "Cash consideration",
        "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": [
      "r207",
      "r585",
      "r647",
      "r672",
      "r782",
      "r795",
      "r821"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.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": [
      "r50",
      "r228",
      "r753"
     ]
    },
    "mtc_CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LESS: CASH, CASH EQUIVALENTS AND RESTRICTED CASH FROM DISCONTINUED OPERATIONS",
        "documentation": "Cash and Cash Equivalents, at Carrying Value Discontinued Operations",
        "label": "Cash And Cash Equivalents At Carrying Value Discontinued Operations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://MMTecInc.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": [
      "r51"
     ]
    },
    "mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "CashCashEquivalentsAndRestrictedCashFromContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH FROM CONTINUING OPERATIONS",
        "documentation": "Cash, Cash Equivalents And Restricted Cash From Continuing Operations.",
        "label": "Cash Cash Equivalents And Restricted Cash From Continuing Operations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "mtc_CashCashEquivalentsAndRestrictedCashFromContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.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": [
      "r50",
      "r163",
      "r261"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://MMTecInc.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": [
      "r3",
      "r163"
     ]
    },
    "us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NET CASH USED IN FINANCING ACTIVITIES FROM DISCONTINUED OPERATIONS",
        "label": "Cash Provided by (Used in) Financing Activities, Discontinued Operations",
        "documentation": "Amount of cash inflow (outflow) of financing activities of 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": [
      "r163"
     ]
    },
    "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NET CASH USED IN INVESTING ACTIVITIES FROM DISCONTINUED OPERATIONS",
        "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": [
      "r128",
      "r163"
     ]
    },
    "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NET CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES FROM DISCONTINUED OPERATIONS",
        "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations",
        "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r163"
     ]
    },
    "mtc_CashReceivedFromReturnOfLongtermInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "CashReceivedFromReturnOfLongtermInvestment",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash received from return of long-term investment",
        "documentation": "Amount of Cash received from return of long-term investment.",
        "label": "Cash Received From Return Of Longterm Investment"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders\u2019 Equity [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",
      "r235",
      "r236",
      "r296",
      "r410",
      "r411",
      "r412",
      "r414",
      "r417",
      "r422",
      "r424",
      "r638",
      "r639",
      "r640",
      "r641",
      "r767",
      "r809",
      "r838"
     ]
    },
    "mtc_CommissionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "CommissionsMember",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDisaggregatetheRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commissions [Member]",
        "label": "Commissions Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.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": [
      "r35",
      "r106",
      "r584",
      "r663"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://MMTecInc.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": [
      "r175",
      "r366",
      "r367",
      "r737",
      "r858"
     ]
    },
    "mtc_CommitmentsandContingenciesDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "CommitmentsandContingenciesDetailsLineItems",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesLineItems",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Future Lease Payments Under Operating Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "CommitmentsandContingenciesDetailsScheduleofFutureLeasePaymentsUnderOperatingLeasesTable",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies (Details) - Schedule of Future Lease Payments Under Operating Leases [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_CommitmentsandContingenciesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "CommitmentsandContingenciesDetailsTable",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails",
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Shares",
        "verboseLabel": "Common Stock [Member]",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r785",
      "r786",
      "r787",
      "r789",
      "r790",
      "r791",
      "r792",
      "r841",
      "r842",
      "r900",
      "r921",
      "r925"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares, par value (in Dollars per share)",
        "verboseLabel": "Common stock par value (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": [
      "r141"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares, shares authorized",
        "verboseLabel": "Common stock authorized (in Shares)",
        "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": [
      "r141",
      "r664"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares, shares issued",
        "verboseLabel": "Common stock 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": [
      "r141"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://MMTecInc.com/role/ShareholdersEquityDetails",
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance (in Shares)",
        "periodEndLabel": "Balance (in Shares)",
        "terseLabel": "Common shares, shares outstanding",
        "verboseLabel": "Common Stock, Shares, Outstanding (in Shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r141",
      "r664",
      "r685",
      "r925",
      "r926"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares ($0.01 par value, 5,000,000,000 shares authorized; 199,145,041 and 5,145,041 shares issued and outstanding at December 31, 2023 and December 31, 2022) *",
        "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": [
      "r141",
      "r586",
      "r782"
     ]
    },
    "us-gaap_CommonUnitIssuanceValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonUnitIssuanceValue",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet",
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares to be issued",
        "verboseLabel": "Common Unit, Issuance Value",
        "label": "Common Unit, Issuance Value",
        "documentation": "Stated value of common units of ownership issued by a limited liability company (LLC)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "COMPREHENSIVE INCOME (LOSS) ATTRIBUTABLE TO MMTEC, INC.",
        "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": [
      "r41",
      "r241",
      "r243",
      "r252",
      "r579",
      "r602"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMPREHENSIVE INCOME (LOSS):",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: Comprehensive loss attributable to non-controlling interests from discontinued operations",
        "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": [
      "r10",
      "r91",
      "r94",
      "r241",
      "r243",
      "r251",
      "r578",
      "r601"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL COMPREHENSIVE INCOME (LOSS)",
        "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": [
      "r94",
      "r186",
      "r241",
      "r243",
      "r250",
      "r577",
      "r600"
     ]
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive Income/ (Loss)",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://MMTecInc.com/role/SchedulesofCompanysRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r61",
      "r97",
      "r98",
      "r336",
      "r630",
      "r736"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://MMTecInc.com/role/SchedulesofCompanysRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r61",
      "r97",
      "r98",
      "r336",
      "r736",
      "r814"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentrations of Credit Risk",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r212"
     ]
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/Concentrations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CONCENTRATIONS",
        "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": [
      "r167"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://MMTecInc.com/role/SchedulesofCompanysRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r736"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://MMTecInc.com/role/SchedulesofCompanysRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer concentration risk percentage",
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r61",
      "r97",
      "r98",
      "r336"
     ]
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://MMTecInc.com/role/SchedulesofCompanysRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Table]",
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r59",
      "r61",
      "r62",
      "r97",
      "r189",
      "r736"
     ]
    },
    "mtc_ConsultingServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "ConsultingServicesMember",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDisaggregatetheRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consulting services\t[Member]",
        "label": "Consulting Services Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contact Personnel Name",
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConversionOfStockAmountConverted1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConversionOfStockAmountConverted1",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow",
      "http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails",
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of bond to equity",
        "verboseLabel": "Converted amount",
        "netLabel": "Investor converted amount",
        "label": "Conversion of Stock, Amount Converted",
        "documentation": "The value of the stock converted 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": [
      "r53",
      "r54",
      "r55"
     ]
    },
    "us-gaap_ConversionOfStockAmountIssued1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConversionOfStockAmountIssued1",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of amount",
        "label": "Conversion of Stock, Amount Issued",
        "documentation": "The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. 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": [
      "r53",
      "r54",
      "r55"
     ]
    },
    "us-gaap_ConversionOfStockSharesIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConversionOfStockSharesIssued1",
     "presentation": [
      "http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of shares (in Shares)",
        "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": [
      "r53",
      "r54",
      "r55"
     ]
    },
    "us-gaap_ConvertibleLongTermNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleLongTermNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible promissory notes",
        "label": "Convertible Notes Payable, Noncurrent",
        "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_ConvertibleNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleNotesPayable",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible promissory note",
        "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": [
      "r26",
      "r195",
      "r916"
     ]
    },
    "mtc_ConvertiblePromissoryNotesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "ConvertiblePromissoryNotesDetailsTable",
     "presentation": [
      "http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Promissory Notes (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COST OF REVENUE",
        "label": "Cost of Revenue",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r265",
      "r348",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r523",
      "r864"
     ]
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfSalesPolicyTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Revenue",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered."
       }
      }
     },
     "auth_ref": [
      "r820"
     ]
    },
    "srt_CurrencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CurrencyAxis",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency [Axis]"
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "mtc_CurrentAssetsAbstract0": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "CurrentAssetsAbstract0",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CURRENT ASSETS:",
        "label": "Current Assets Abstract0"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "mtc_CurrentLiabilitiesAbstract0": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "CurrentLiabilitiesAbstract0",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CURRENT LIABILITIES:",
        "label": "Current Liabilities Abstract0"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_CustomerAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "CustomerAMember",
     "presentation": [
      "http://MMTecInc.com/role/SchedulesofCompanysRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer A [Member]",
        "label": "Customer AMember"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_CustomerBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "CustomerBMember",
     "presentation": [
      "http://MMTecInc.com/role/SchedulesofCompanysRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer B [Member]",
        "label": "Customer BMember"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_CustomerCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "CustomerCMember",
     "presentation": [
      "http://MMTecInc.com/role/SchedulesofCompanysRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer C [Member]",
        "label": "Customer CMember"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://MMTecInc.com/role/SchedulesofCompanysRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Concentration Risk [Member]",
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r336"
     ]
    },
    "mtc_CustomerEMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "CustomerEMember",
     "presentation": [
      "http://MMTecInc.com/role/SchedulesofCompanysRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer E [Member]",
        "label": "Customer EMember"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_CustomerFMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "CustomerFMember",
     "presentation": [
      "http://MMTecInc.com/role/SchedulesofCompanysRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer F [Member]",
        "label": "Customer FMember"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_CustomerGMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "CustomerGMember",
     "presentation": [
      "http://MMTecInc.com/role/SchedulesofCompanysRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer G [Member]",
        "label": "Customer GMember"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/LoanPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LOAN PAYABLE",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r263",
      "r381",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r397",
      "r404",
      "r405",
      "r407"
     ]
    },
    "us-gaap_DebtInstrumentAnnualPrincipalPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAnnualPrincipalPayment",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal amount",
        "label": "Debt Instrument, Annual Principal Payment",
        "documentation": "Amount of the total principal payments made during the annual reporting period."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails",
      "http://MMTecInc.com/role/LoanReceivableNetDetails",
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "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": [
      "r26",
      "r137",
      "r138",
      "r194",
      "r195",
      "r267",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r388",
      "r393",
      "r394",
      "r395",
      "r396",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r540",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r839"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "presentation": [
      "http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails",
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion price per share (in Dollars per share)",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "documentation": "The price per share of the conversion feature embedded in the debt instrument."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r384"
     ]
    },
    "us-gaap_DebtInstrumentIncreaseAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentIncreaseAccruedInterest",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest unpaid (in Dollars)",
        "label": "Debt Instrument, Increase, Accrued Interest",
        "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period."
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "presentation": [
      "http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate",
        "label": "Debt Instrument, Interest Rate During Period",
        "documentation": "The average effective interest rate during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r102",
      "r400"
     ]
    },
    "us-gaap_DebtInstrumentIssuedPrincipal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentIssuedPrincipal",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issued amount",
        "label": "Debt Instrument, Issued, Principal",
        "documentation": "Amount of principal of debt issued."
       }
      }
     },
     "auth_ref": [
      "r638"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Promissory Notes [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": [
      "r267",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r388",
      "r393",
      "r394",
      "r395",
      "r396",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r406",
      "r540",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r839"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://MMTecInc.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity date",
        "label": "Debt Instrument, Maturity Date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r219",
      "r762",
      "r901"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails",
      "http://MMTecInc.com/role/LoanReceivableNetDetails",
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "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": [
      "r33",
      "r267",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r388",
      "r393",
      "r394",
      "r395",
      "r396",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r540",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r839"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentUnamortizedDiscount",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issue discount",
        "label": "Debt Instrument, Unamortized Discount",
        "documentation": "Amount, after accumulated amortization, of debt discount."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r104",
      "r867"
     ]
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets",
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]",
        "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCostsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCostsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred offering cost",
        "label": "Deferred Costs, Current",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r827"
     ]
    },
    "us-gaap_DeferredOfferingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredOfferingCosts",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred offering cost",
        "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": [
      "r853"
     ]
    },
    "us-gaap_DeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredRevenue",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Deferred Revenue",
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r825"
     ]
    },
    "mtc_DeferredTaxAssetsCutoffAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "DeferredTaxAssetsCutoffAdjustments",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofDeferredIncomeTaxAssetsTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDeferredIncomeTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cutoff adjustments",
        "documentation": "The cutoff date is the point in time that delineates when additional business transactions are to be recorded in the following reporting period.",
        "label": "Deferred Tax Assets Cutoff Adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofDeferredIncomeTaxAssetsTable": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDeferredIncomeTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross deferred tax assets",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r490"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofDeferredIncomeTaxAssetsTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDeferredIncomeTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating losses carry forward",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r897"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofDeferredIncomeTaxAssetsTable": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDeferredIncomeTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: valuation allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r491"
     ]
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofDeferredIncomeTaxAssetsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDeferredIncomeTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net deferred tax assets",
        "label": "Deferred Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r896"
     ]
    },
    "us-gaap_DepositsAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepositsAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security deposits - Current",
        "label": "Deposits Assets, Current",
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter."
       }
      }
     },
     "auth_ref": [
      "r827"
     ]
    },
    "us-gaap_DepositsAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepositsAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposit for business acquisition",
        "label": "Deposits Assets, Noncurrent",
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r824"
     ]
    },
    "us-gaap_DepositsPaidForSecuritiesBorrowedAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepositsPaidForSecuritiesBorrowedAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposit paid",
        "label": "Deposits Paid for Securities Borrowed, at Carrying Value",
        "documentation": "This is the amount of cash advanced as security in return for borrowing securities from another party."
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow",
      "http://MMTecInc.com/role/PropertyandEquipmentNetDetails",
      "http://MMTecInc.com/role/ScheduleofInformationbySegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation expense",
        "verboseLabel": "DEPRECIATION AND AMORTIZATION",
        "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": [
      "r12",
      "r70"
     ]
    },
    "us-gaap_DescriptionOfDifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmount": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DescriptionOfDifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmount",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "escription of difference between foreign currency translation",
        "label": "Description of Difference between Reported Amount and Reporting Currency Denominated Amount",
        "documentation": "Description of why the actual reporting currency-denominated balances differ from the amounts reported for financial reporting purposes, including the reasons for using two different rates with respect to remeasurement and translation. For example, in certain jurisdictions, companies may utilize an official exchange rate and also a parallel rate."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDisaggregatetheRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r435",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDisaggregatetheRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r435",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Disaggregate the Revenue",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r868"
     ]
    },
    "us-gaap_DisclosureTextBlockSupplementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureTextBlockSupplementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses and Other Current Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_DiscontinuedOperationCarryingAmountOfNetAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "DiscontinuedOperationCarryingAmountOfNetAssets",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: carrying amount of net assets",
        "documentation": "Amount of carrying amount of net assets.",
        "label": "Discontinued Operation Carrying Amount Of Net Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/DiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on disposal",
        "label": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax",
        "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r118",
      "r120"
     ]
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income (loss) from discontinued operations, net of applicable 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": [
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r126",
      "r151",
      "r917"
     ]
    },
    "mtc_DiscontinuedOperationOtherGeneralAndAdministrative": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "DiscontinuedOperationOtherGeneralAndAdministrative",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other general and administrative",
        "documentation": "Amount of general and administrative expense classified as other.",
        "label": "Discontinued Operation Other General And Administrative"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_DiscontinuedOperationProfessionalFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "DiscontinuedOperationProfessionalFees",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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.",
        "label": "Discontinued Operation Professional Fees"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net gain on sale of discontinued operations, net of applicable 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": [
      "r117",
      "r118",
      "r119",
      "r120",
      "r126",
      "r131",
      "r484",
      "r498",
      "r501"
     ]
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/DiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss",
        "label": "Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation",
        "documentation": "Amount of tax expense (benefit) on gain (loss) not previously recognized resulting from the disposal of a discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r120",
      "r131",
      "r899"
     ]
    },
    "mtc_DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total loss on sale of discontinued operations",
        "documentation": "Amount of total loss on sale of discontinued operations.",
        "label": "Discontinued Operation Total Loss On Sale Of Discontinued Operations"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_DiscontinuedOperationsDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "DiscontinuedOperationsDetailsLineItems",
     "presentation": [
      "http://MMTecInc.com/role/DiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_DiscontinuedOperationsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "DiscontinuedOperationsDetailsTable",
     "presentation": [
      "http://MMTecInc.com/role/DiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupClassificationAxis",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group Classification [Axis]",
        "documentation": "Information by disposal group classification."
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net",
        "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net",
        "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r112",
      "r129",
      "r173"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities and other payables",
        "label": "Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities",
        "documentation": "Amount classified as accounts payable and accrued liabilities attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r112",
      "r129",
      "r173"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents",
        "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r112",
      "r129",
      "r173"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total consideration received",
        "label": "Disposal Group, Including Discontinued Operation, Consideration",
        "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COST OF REVENUE",
        "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": [
      "r127",
      "r225"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "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": [
      "r127",
      "r225"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r127"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NET INCOME (LOSS) FROM DISCONTINUED OPERATIONS",
        "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)",
        "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "REVENUE",
        "label": "Disposal Group, Including Discontinued Operation, Revenue",
        "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r225"
     ]
    },
    "mtc_DisposalGroupIncludingDiscontinuedOperationSellingandMarketing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationSellingandMarketing",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling and marketing",
        "documentation": "Amount of selling and marketing.",
        "label": "Disposal Group Including Discontinued Operation Sellingand Marketing"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "presentation": [
      "http://MMTecInc.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": [
      "r111",
      "r170"
     ]
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "presentation": [
      "http://MMTecInc.com/role/DiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group Name [Domain]",
        "documentation": "Name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r775",
      "r776"
     ]
    },
    "mtc_DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember",
     "presentation": [
      "http://MMTecInc.com/role/DiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposition of MMBD Advisory and MM Capital, MM SPC and Fundex SPC [Member]",
        "label": "Disposition Of MMBDAdvisory And MMCapital MMSPCAnd Fundex SPCMember"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Accounting Standard",
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "mtc_DocumentAndEntityInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "DocumentAndEntityInformationAbstract",
     "auth_ref": []
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r800",
      "r801",
      "r802"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction [Flag]",
        "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": [
      "r800",
      "r801",
      "r802",
      "r804"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Registration Statement",
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r796"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Shell Company Report",
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r803"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GAIN(LOSS) EARNINGS PER SHARE - BASIC AND DILUTED",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r57"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EFFECT OF EXCHANGE RATE 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": [
      "r531"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "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": [
      "r485"
     ]
    },
    "mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Valuation allowance recognized with respect to the loss in the Hong Kong companies",
        "documentation": "Effective Income Tax Rate Operating Loss Carryforward Valuation Allowance.",
        "label": "Effective Income Tax Rate Operating Loss Carryforward Valuation Allowance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hong Kong statutory income tax rate",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r485",
      "r499"
     ]
    },
    "mtc_EffectiveIncomeTaxRateReconciliationCorporateTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "EffectiveIncomeTaxRateReconciliationCorporateTaxRate",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US corporate tax rate",
        "label": "Effective Income Tax Rate Reconciliation Corporate Tax Rate"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome": {
     "xbrltype": "percentItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "EffectiveIncomeTaxRateReconciliationStatutoryIncome",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PRC statutory income tax rate",
        "documentation": "Effective Income Tax Rate Reconciliation Statutory Income.",
        "label": "Effective Income Tax Rate Reconciliation Statutory Income"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxable income",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, 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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits."
       }
      }
     },
     "auth_ref": [
      "r895",
      "r898"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsForeign",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Enterprise income tax rate",
        "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": [
      "r895",
      "r898"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxExemptIncome",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Effect of income tax exemptions and reliefs",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, 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 income (loss) exempt from income taxes."
       }
      }
     },
     "auth_ref": [
      "r895",
      "r898"
     ]
    },
    "mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies": {
     "xbrltype": "percentItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Valuation allowance recognized with respect to the loss in the US companies",
        "label": "Effective Income Tax Rate Reconciliation Valuation Allowance Recognized With Respect To Loss In Us Companies"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies": {
     "xbrltype": "percentItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEffectiveIncomeTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Valuation allowance recognized with respect to the loss in the PRC companies",
        "documentation": "Effective Income Tax Rate Reconciliation Valuation Allowance Recognized With Respect To The Loss PRC Companies.",
        "label": "Effective Income Tax Rate Reconciliation Valuation Allowance Recognized With Respect To The Loss PRCCompanies"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line Two",
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line Three",
        "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/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Country",
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "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_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r798"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r798"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Ex Transition Period",
        "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": [
      "r807"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r798"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r805"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r798"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r798"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filers",
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r806"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails",
      "http://MMTecInc.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": [
      "r21",
      "r221",
      "r245",
      "r246",
      "r247",
      "r268",
      "r269",
      "r270",
      "r272",
      "r277",
      "r279",
      "r295",
      "r349",
      "r350",
      "r425",
      "r471",
      "r472",
      "r473",
      "r495",
      "r496",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r521",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r555",
      "r624",
      "r625",
      "r626",
      "r646",
      "r707"
     ]
    },
    "mtc_EquityInvestmentUsingMeasurementAlternativePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "EquityInvestmentUsingMeasurementAlternativePolicyTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Investment Using Measurement Alternative",
        "documentation": "Equity investment using measurement alternative.",
        "label": "Equity Investment Using Measurement Alternative Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails",
      "http://MMTecInc.com/role/LoanReceivableNetDetails",
      "http://MMTecInc.com/role/LongTermInvestmentsDetails",
      "http://MMTecInc.com/role/NotesReceivableDetails",
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r345",
      "r346",
      "r347"
     ]
    },
    "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/LongTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment on long-term investments",
        "label": "Equity Method Investment, Other than Temporary Impairment",
        "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment."
       }
      }
     },
     "auth_ref": [
      "r849"
     ]
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails",
      "http://MMTecInc.com/role/LoanReceivableNetDetails",
      "http://MMTecInc.com/role/LongTermInvestmentsDetails",
      "http://MMTecInc.com/role/NotesReceivableDetails",
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ownership percentage",
        "verboseLabel": "Ownership rate",
        "netLabel": "Acquire interest percentage",
        "label": "Interest percentage",
        "totalLabel": "Equity 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": [
      "r345"
     ]
    },
    "mtc_EquityMethodInvestmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "EquityMethodInvestmentPolicyTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment",
        "documentation": "Equity method investment.",
        "label": "Equity Method Investment Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestments",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/LongTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity method investment",
        "label": "Equity Method Investments",
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized."
       }
      }
     },
     "auth_ref": [
      "r311",
      "r344",
      "r822",
      "r850"
     ]
    },
    "us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EscrowDepositDisbursementsRelatedToPropertyAcquisition1",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposit for potential acquisition (in Dollars)",
        "label": "Escrow Deposit Disbursements Related to Property Acquisition",
        "documentation": "Amount of escrow deposit disbursements related to property acquisition in noncash investing or financing transactions."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r54",
      "r55"
     ]
    },
    "mtc_FINRAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "FINRAMember",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FINRA [Member]",
        "label": "FINRAMember"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_FLJGroupLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "FLJGroupLimitedMember",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FLJ Group Limited [Member]",
        "label": "FLJGroup Limited Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Financial Instruments and Fair Value Measurements",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r25"
     ]
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow",
      "http://MMTecInc.com/role/PropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment on finance lease",
        "terseLabel": "Finance lease cash payment",
        "label": "Finance Lease, Principal Payments",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r544",
      "r550"
     ]
    },
    "mtc_FinanceLeaseRightofuseAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "FinanceLeaseRightofuseAssetMember",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEstimatedUsefulLivesTable",
      "http://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease right-of-use asset [Member]",
        "label": "Finance Lease Rightofuse Asset Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancingReceivableCollectivelyEvaluatedForImpairment",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/NotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value",
        "label": "Financing Receivable, Collectively Evaluated for Impairment",
        "documentation": "The balance of financing receivables that were collectively evaluated for impairment."
       }
      }
     },
     "auth_ref": [
      "r340",
      "r760"
     ]
    },
    "us-gaap_FinancingReceivablesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancingReceivablesTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/NotesReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NOTES RECEIVABLE",
        "label": "Financing Receivables [Text Block]",
        "documentation": "The entire disclosure for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r337",
      "r341",
      "r342",
      "r343",
      "r759"
     ]
    },
    "us-gaap_FiscalPeriod": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiscalPeriod",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fiscal Year End",
        "label": "Fiscal Period, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Foreign currency transaction (gain) loss",
        "label": "Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r525",
      "r527",
      "r529",
      "r530",
      "r704"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Translation",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r524"
     ]
    },
    "mtc_ForeignCurrencyTransactionsGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "ForeignCurrencyTransactionsGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency transaction gain (loss)",
        "documentation": "Foreign currency transaction gain (loss).",
        "label": "Foreign Currency Transactions Gain Loss Before Tax"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_FortuneFintechLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "FortuneFintechLimitedMember",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fortune Fintech Limited [Member]",
        "label": "Fortune Fintech Limited Member"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_FundManagementServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "FundManagementServicesMember",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDisaggregatetheRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fund management services [Member]",
        "label": "Fund Management Services Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office equipment and furniture [Member]",
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnInvestments",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Impairment loss on long-term investment",
        "label": "Gain (Loss) on Investments",
        "documentation": "Amount of realized and unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r808"
     ]
    },
    "us-gaap_GainLossOnTerminationOfLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnTerminationOfLease",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gain on lease termination",
        "label": "Gain (Loss) on Termination of Lease",
        "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term."
       }
      }
     },
     "auth_ref": [
      "r541"
     ]
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gain on extinguishment of debt",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r74",
      "r75"
     ]
    },
    "mtc_GeneralAndAdministrativeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "GeneralAndAdministrativeAbstract",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General And Administrative Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r690"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill",
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r353",
      "r575",
      "r761",
      "r782",
      "r854",
      "r855"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement",
      "http://MMTecInc.com/role/ScheduleofInformationbySegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "GROSS PROFIT",
        "terseLabel": "GROSS PROFIT",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r265",
      "r301",
      "r321",
      "r327",
      "r330",
      "r348",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r523",
      "r756",
      "r864"
     ]
    },
    "mtc_GujiaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "GujiaMember",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails",
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gujia [Member]",
        "label": "Gujia Member"
       }
      }
     },
     "auth_ref": []
    },
    "currency_HKD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "HKD",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hong Kong [Member]",
        "label": "Hong Kong, Dollars"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_HuaMeiTradingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "HuaMeiTradingMember",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "HuaMei Trading [Member]",
        "label": "Hua Mei Trading Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r800",
      "r801",
      "r802"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperations",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow",
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement",
      "http://MMTecInc.com/role/ScheduleofInformationbySegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET LOSS FROM CONTINUING OPERATIONS",
        "terseLabel": "Net loss from continuing operations",
        "verboseLabel": "NET LOSS FROM CONTINUING OPERATIONS",
        "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": [
      "r90",
      "r154",
      "r165",
      "r273",
      "r274",
      "r275",
      "r276",
      "r290",
      "r294"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "LOSS BEFORE INCOME TAXES",
        "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": [
      "r0",
      "r149",
      "r201",
      "r301",
      "r321",
      "r327",
      "r330",
      "r581",
      "r595",
      "r756"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement",
      "http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Continuing operations, basic (in Dollars per share)",
        "verboseLabel": "Net loss per common share from continuing operations - basic",
        "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": [
      "r148",
      "r199",
      "r202",
      "r253",
      "r271",
      "r273",
      "r274",
      "r275",
      "r276",
      "r284",
      "r292",
      "r293",
      "r522",
      "r580",
      "r918"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement_Parentheticals",
      "http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Continuing operations, diluted",
        "verboseLabel": "Net loss per common 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": [
      "r148",
      "r253",
      "r271",
      "r273",
      "r274",
      "r275",
      "r276",
      "r284",
      "r292",
      "r293",
      "r294",
      "r522",
      "r580",
      "r918"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow",
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET INCOME FROM DISCONTINUED OPERATIONS",
        "terseLabel": "Less: Net income from discontinued operations",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. 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": [
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r131",
      "r225",
      "r502",
      "r596"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DISCONTINUED OPERATIONS",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement",
      "http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued operations, basic (in Dollars per share)",
        "verboseLabel": "Net income per common share from discontinued operations - basic",
        "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": [
      "r151",
      "r253",
      "r285",
      "r292",
      "r293",
      "r914",
      "r918"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement_Parentheticals",
      "http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued operations, diluted",
        "verboseLabel": "Net income per common 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": [
      "r188",
      "r285",
      "r292",
      "r293"
     ]
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Recovery of impairment on long-term investment",
        "label": "Income (Loss) from Equity Method Investments",
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r150",
      "r200",
      "r308",
      "r344",
      "r594"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "presentation": [
      "http://MMTecInc.com/role/DiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group Name [Axis]",
        "documentation": "Information by name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r775",
      "r776"
     ]
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "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/2023",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "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": [
      "r15",
      "r23",
      "r27",
      "r112",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r130",
      "r132",
      "r133",
      "r174"
     ]
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INCOME TAXES",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r481",
      "r486",
      "r487",
      "r493",
      "r497",
      "r500",
      "r503",
      "r504",
      "r643"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "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": [
      "r206",
      "r218",
      "r278",
      "r279",
      "r309",
      "r484",
      "r498",
      "r605"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://MMTecInc.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": [
      "r244",
      "r482",
      "r483",
      "r487",
      "r488",
      "r492",
      "r494",
      "r637"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationTaxCredits",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Profits",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount",
        "documentation": "Amount 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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits."
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "mtc_IncomeTaxesDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "IncomeTaxesDetailsLineItems",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_IncomeTaxesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "IncomeTaxesDetailsTable",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes",
        "label": "Income Taxes Paid",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r52"
     ]
    },
    "us-gaap_IncomeTaxesPaidNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaidNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities and other payables",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://MMTecInc.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": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Increase (Decrease) in Deferred Revenue",
        "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r749"
     ]
    },
    "us-gaap_IncreaseDecreaseInDepositOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDepositOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Security deposit",
        "label": "Increase (Decrease) in Deposit Assets",
        "documentation": "The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salary payable",
        "label": "Increase (Decrease) in Employee Related Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInNotesReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInNotesReceivables",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest bearing loan",
        "label": "Increase (Decrease) in Notes Receivables",
        "documentation": "The increase (decrease) during the reporting period of the amounts due from borrowers for outstanding secured or unsecured loans evidenced by a note."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes 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/2023",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r816",
      "r836"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other current assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "mtc_InstallmentPlanFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "InstallmentPlanFee",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Installment plan fee",
        "label": "Installment Plan Fee"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestCostsCapitalized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestCostsCapitalized",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized amount",
        "label": "Interest Costs Capitalized",
        "documentation": "Amount of interest capitalized during the period."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Interest Expense",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r204",
      "r248",
      "r305",
      "r539",
      "r691",
      "r793",
      "r922"
     ]
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Interest Expense, Debt",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r401",
      "r408",
      "r765",
      "r766"
     ]
    },
    "us-gaap_InterestExpenseOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpenseOther",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/DiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest",
        "label": "Interest Expense, Other",
        "documentation": "Amount of interest expense classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestIncomeOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestIncomeOther",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Interest Income, Other",
        "documentation": "Amount of interest income earned from interest bearing assets classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r256",
      "r259",
      "r260"
     ]
    },
    "us-gaap_InterestPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest",
        "label": "Interest Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/NotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest",
        "label": "Interest Payable",
        "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r915"
     ]
    },
    "mtc_IntroducingBrokerServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "IntroducingBrokerServicesMember",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofInformationbySegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Introducing broker services [Member]",
        "label": "Introducing Broker Services Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentOwnedBalancePrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentOwnedBalancePrincipalAmount",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal amount",
        "label": "Investment Owned, Balance, Principal Amount",
        "documentation": "Amount of principal of investment owned."
       }
      }
     },
     "auth_ref": [
      "r649",
      "r653",
      "r714",
      "r722",
      "r725",
      "r787"
     ]
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentPolicyTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Investments",
        "label": "Investment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for investment in financial asset."
       }
      }
     },
     "auth_ref": [
      "r603",
      "r633",
      "r634",
      "r635",
      "r636",
      "r716",
      "r717"
     ]
    },
    "us-gaap_InvestmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/LongTermInvestments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LONG-TERM INVESTMENTS",
        "label": "Investment [Text Block]",
        "documentation": "The entire disclosure for investment."
       }
      }
     },
     "auth_ref": [
      "r818",
      "r819",
      "r848"
     ]
    },
    "mtc_IssuedAndOutstandingShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "IssuedAndOutstandingShares",
     "presentation": [
      "http://MMTecInc.com/role/DiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issued and outstanding shares (in Shares)",
        "documentation": "Number of issued and outstanding shares.",
        "label": "Issued And Outstanding Shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LaborAndRelatedExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LaborAndRelatedExpense",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payroll and related benefits",
        "label": "Labor and Related Expense",
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit."
       }
      }
     },
     "auth_ref": [
      "r832"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEstimatedUsefulLivesTable",
      "http://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold improvement [Member]",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "us-gaap_LesseeOperatingLeaseDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseDescription",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Description of operating lease commitment",
        "label": "Lessee, Operating Lease, Description",
        "documentation": "Description of lessee's operating lease."
       }
      }
     },
     "auth_ref": [
      "r547"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total future 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": [
      "r554"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "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": [
      "r554"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "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": [
      "r554"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "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": [
      "r554"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r265",
      "r348",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r509",
      "r512",
      "r513",
      "r523",
      "r662",
      "r755",
      "r795",
      "r864",
      "r905",
      "r906"
     ]
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities",
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://MMTecInc.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": [
      "r146",
      "r197",
      "r590",
      "r782",
      "r840",
      "r851",
      "r902"
     ]
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.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": [
      "r31",
      "r227",
      "r265",
      "r348",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r509",
      "r512",
      "r513",
      "r523",
      "r782",
      "r864",
      "r905",
      "r906"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://MMTecInc.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/2023",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current liabilities",
        "label": "Liabilities, Noncurrent",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r134",
      "r135",
      "r136",
      "r139",
      "r265",
      "r348",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r509",
      "r512",
      "r513",
      "r523",
      "r864",
      "r905",
      "r906"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NON-CURRENT LIABILITIES:",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total liabilities of discontinued operations",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities",
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r112",
      "r129",
      "r173",
      "r224",
      "r225"
     ]
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet",
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities of discontinued operations",
        "verboseLabel": "Total current liabilities of discontinued operations",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current",
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r112",
      "r129",
      "r171",
      "r173",
      "r224",
      "r225"
     ]
    },
    "mtc_LoanReceivableInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "LoanReceivableInterestRate",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate percentage",
        "documentation": "Interest rate on loan receivable.",
        "label": "Loan Receivable Interest Rate"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_LoanReceivableNetDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "LoanReceivableNetDetailsLineItems",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Receivable, Net [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_LoanReceivableNetDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "LoanReceivableNetDetailsTable",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Receivable, Net (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansAndLeasesReceivableDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoansAndLeasesReceivableDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Receivable, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoansAndLeasesReceivableLeaseFinancingPolicy",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan Receivable, Net",
        "label": "Loans and Leases Receivable, Lease Financing, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recording, valuing, and reporting amounts due from lessees pursuant to contractual arrangements, which are secured, at a minimum, by the asset being rented, and in measuring certain revenues, expenses and gains and losses arising from creating, acquiring, collecting, terminating, modifying and holding lease agreements."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r191",
      "r192"
     ]
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LOAN RECEIVABLE, NET",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r847"
     ]
    },
    "us-gaap_LoansPayableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoansPayableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Payable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoansPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan payable",
        "label": "Loans Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_LoansReceivableWithFixedRatesOfInterest1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoansReceivableWithFixedRatesOfInterest1",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan amount",
        "label": "Loans Receivable with Fixed Rates of Interest",
        "documentation": "Amount of loan with fixed rate of interest."
       }
      }
     },
     "auth_ref": [
      "r168"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/ConvertiblePromissoryNotes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CONVERTIBLE PROMISSORY NOTES",
        "label": "Long-Term Debt [Text Block]",
        "documentation": "The entire disclosure for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "us-gaap_LongTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermInvestments",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long term investments",
        "label": "Long-Term Investments",
        "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)."
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "us-gaap_LongTermInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermInvestmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Investments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_LongTermInvestmentsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "LongTermInvestmentsDetailsTable",
     "presentation": [
      "http://MMTecInc.com/role/LongTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Investments (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermConvertibleDebtCurrentAndNoncurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Promissory Notes [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingencyDamagesSoughtValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingencyDamagesSoughtValue",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Settlement fine amount",
        "label": "Loss Contingency, Damages Sought, Value",
        "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter."
       }
      }
     },
     "auth_ref": [
      "r859",
      "r860",
      "r861"
     ]
    },
    "us-gaap_LossContingencySettlementAgreementTerms": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingencySettlementAgreementTerms",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Settlement fine year",
        "label": "Loss Contingency, Settlement Agreement, Terms",
        "documentation": "Description of the terms of a settlement agreement which resolved the legal matter, including the nature of the consideration, timing of payment, and the nature of rights obtained or lost (for example, but not limited to, patent, trademark, copyright, license and franchise rights)."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r73",
      "r176"
     ]
    },
    "mtc_MMBDTradingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "MMBDTradingMember",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MMBD Trading [Member]",
        "label": "MMBDTrading Member"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_MMCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "MMCapitalMember",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MM Capital [Member]",
        "label": "MMCapital Member"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_MMGlobalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "MMGlobalMember",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MM Global [Member]",
        "label": "MMGlobal Member"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://MMTecInc.com/role/SchedulesofCompanysRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r336",
      "r770",
      "r868",
      "r919",
      "r920"
     ]
    },
    "mtc_MarketAccessCustomersPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "MarketAccessCustomersPeriod",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market access customers period",
        "documentation": "Market access customers period.",
        "label": "Market Access Customers Period"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_MarketDataServicesAndConsultingServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "MarketDataServicesAndConsultingServicesMember",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofInformationbySegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market data services and consulting services [Member]",
        "label": "Market Data Services And Consulting Services Member"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_MarketDataServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "MarketDataServicesMember",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDisaggregatetheRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market data services [Member]",
        "label": "Market Data Services Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketingAndAdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MarketingAndAdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling and marketing costs",
        "label": "Marketing and Advertising Expense",
        "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "mtc_MaturityDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "MaturityDate",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity date",
        "documentation": "Date when the amount represent loan scheduled to be fully repaid, in YYYY-MM-DD format.",
        "label": "Maturity Date"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEstimatedUsefulLivesTable",
      "http://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable",
      "http://MMTecInc.com/role/ShareholdersEquityDetails",
      "http://MMTecInc.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum [Member]",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r368",
      "r369",
      "r370",
      "r371",
      "r438",
      "r561",
      "r623",
      "r654",
      "r655",
      "r713",
      "r718",
      "r720",
      "r721",
      "r724",
      "r747",
      "r748",
      "r759",
      "r767",
      "r777",
      "r784",
      "r866",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEstimatedUsefulLivesTable",
      "http://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable",
      "http://MMTecInc.com/role/ShareholdersEquityDetails",
      "http://MMTecInc.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum [Member]",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r368",
      "r369",
      "r370",
      "r371",
      "r438",
      "r561",
      "r623",
      "r654",
      "r655",
      "r713",
      "r718",
      "r720",
      "r721",
      "r724",
      "r747",
      "r748",
      "r759",
      "r767",
      "r777",
      "r784",
      "r866",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interests",
        "label": "Equity, Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r196",
      "r265",
      "r348",
      "r372",
      "r374",
      "r375",
      "r376",
      "r379",
      "r380",
      "r523",
      "r589",
      "r666"
     ]
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity interest percentage",
        "label": "Subsidiary, Ownership Percentage, Parent",
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://MMTecInc.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": [
      "r258"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://MMTecInc.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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET CASH PROVIDED BY FINANCING ACTIVITIES FROM CONTINUING OPERATIONS",
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations",
        "documentation": "Amount of cash inflow (outflow) of financing activities, excluding 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": [
      "r835"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.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": [
      "r258"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://MMTecInc.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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET CASH USED IN INVESTING ACTIVITIES FROM CONTINUING OPERATIONS",
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations",
        "documentation": "Amount of cash inflow (outflow) of investing activities, excluding 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": [
      "r835"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.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": [
      "r163",
      "r164",
      "r165"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://MMTecInc.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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET CASH USED IN OPERATING ACTIVITIES FROM CONTINUING OPERATIONS",
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations",
        "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r164",
      "r165"
     ]
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET INCOME (LOSS) ATTRIBUTABLE TO MMTEC, INC.",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r165",
      "r203",
      "r225",
      "r240",
      "r242",
      "r247",
      "r265",
      "r271",
      "r273",
      "r274",
      "r275",
      "r276",
      "r278",
      "r279",
      "r290",
      "r301",
      "r321",
      "r327",
      "r330",
      "r348",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r522",
      "r523",
      "r599",
      "r687",
      "r705",
      "r706",
      "r756",
      "r793",
      "r864"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: Net loss attributable to non-controlling interest from discontinued operations",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r187",
      "r240",
      "r242",
      "r278",
      "r279",
      "r598",
      "r831"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss from continuing operations for basic net loss per share of common stock",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r255",
      "r273",
      "r274",
      "r275",
      "r276",
      "r281",
      "r282",
      "r291",
      "r294",
      "r301",
      "r321",
      "r327",
      "r330",
      "r756"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING:",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss from continuing operations for diluted net loss per share of common stock",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r255",
      "r283",
      "r286",
      "r287",
      "r288",
      "r289",
      "r291",
      "r294"
     ]
    },
    "us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income from discontinued operations for basic net income per share of common stock",
        "label": "Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income from discontinued operations for diluted net income per share of common stock",
        "label": "Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from discontinued operations available to common shareholders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recent Accounting Pronouncements",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NON-CASH INVESTING AND FINANCING ACTIVITIES:",
        "label": "Noncash Investing and Financing Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_NoncashLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "NoncashLeaseExpense",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash lease expense",
        "documentation": "Non-cash lease expense.",
        "label": "Noncash Lease Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncontrollingInterestDecreaseFromDeconsolidation",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deconsolidation of discontinued operations",
        "label": "Noncontrolling Interest, Decrease from Deconsolidation",
        "documentation": "The amount of the reduction or elimination during the period of a noncontrolling interest resulting from the parent's loss of control and deconsolidation of the entity in which one or more outside parties had a noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r77"
     ]
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non- controlling Interests",
        "label": "Noncontrolling Interest [Member]",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r425",
      "r841",
      "r842",
      "r843",
      "r925"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Other Income (Expense)",
        "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": [
      "r158"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTHER INCOME (EXPENSE):",
        "label": "Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesAndLoansPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesAndLoansPayable",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/LoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan payable",
        "label": "Notes and Loans Payable",
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r195",
      "r916"
     ]
    },
    "us-gaap_NotesAndLoansReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesAndLoansReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan receivable, net",
        "label": "Financing Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r338",
      "r339",
      "r576"
     ]
    },
    "mtc_NotesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "NotesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes receivable",
        "documentation": "Notes receivable.",
        "label": "Notes Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_NotesReceivableDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "NotesReceivableDetailsLineItems",
     "presentation": [
      "http://MMTecInc.com/role/NotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Receivable (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_NotesReceivableDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "NotesReceivableDetailsTable",
     "presentation": [
      "http://MMTecInc.com/role/NotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Receivable (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesReceivableNet",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivable amount",
        "label": "Financing Receivable, after Allowance for Credit Loss",
        "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r338",
      "r352",
      "r674"
     ]
    },
    "mtc_NotesReceivableOnDisposalOfAlphaMind": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "NotesReceivableOnDisposalOfAlphaMind",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes receivable on disposal of Alpha Mind",
        "documentation": "Notes receivable on disposal of Alpha Mind.",
        "label": "Notes Receivable On Disposal Of Alpha Mind"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://MMTecInc.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating segments",
        "label": "Number of Operating Segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r846"
     ]
    },
    "us-gaap_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office equipment and furniture [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_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.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/2023",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement",
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OPERATING EXPENSES:",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.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": [
      "r301",
      "r321",
      "r327",
      "r330",
      "r756"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease costs",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r548",
      "r781"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r543"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet",
      "http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities - Current",
        "negatedLabel": "Less: current portion",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r543"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet",
      "http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities - Non-current",
        "verboseLabel": "Operating lease liability, non-current",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r543"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r545",
      "r550"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use asset",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r542"
     ]
    },
    "mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets obtained in exchange for operating lease liabilities",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Operating Lease Rightofuse Assets Obtained In Exchange For Operating Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average discount rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r553",
      "r781"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining lease term",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r552",
      "r781"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating loss carry forward",
        "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": [
      "r80"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Nature of Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ORGANIZATION AND NATURE OF OPERATIONS",
        "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": [
      "r110",
      "r185",
      "r631",
      "r632"
     ]
    },
    "mtc_OrganizationandNatureofOperationsDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "OrganizationandNatureofOperationsDetailsLineItems",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Nature of Operations [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_OrganizationandNatureofOperationsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "OrganizationandNatureofOperationsDetailsTable",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Nature of Operations (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_OriginalIssueDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "OriginalIssueDiscountRate",
     "presentation": [
      "http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Original issue discount",
        "documentation": "Percentage of original issue discount.",
        "label": "Original Issue Discount Rate"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_OriginalIssuedDiscount": {
     "xbrltype": "percentItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "OriginalIssuedDiscount",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Original issue discount percentage",
        "documentation": "Percentage of original issued discount.",
        "label": "Original Issued Discount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others",
        "label": "Other Accrued Liabilities, Current",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_OtherBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/LoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowed amount",
        "label": "Other Borrowings",
        "documentation": "The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r198"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustments",
        "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": [
      "r7",
      "r147",
      "r526",
      "r528",
      "r532"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustment",
        "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"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossTaxAbstract",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTHER COMPREHENSIVE INCOME (LOSS)",
        "label": "Other Comprehensive Income (Loss), Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCurrentAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCurrentAssetsTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PREPAID EXPENSES AND OTHER CURRENT ASSETS",
        "label": "Other Current Assets [Text Block]",
        "documentation": "The entire disclosure for other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other general and administrative",
        "label": "Other General and Administrative Expense",
        "documentation": "Amount of general and administrative expense classified as other."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r924"
     ]
    },
    "us-gaap_OtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherIncome",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income",
        "label": "Other Income",
        "documentation": "Amount of revenue and income classified as other."
       }
      }
     },
     "auth_ref": [
      "r604",
      "r688",
      "r726",
      "r727",
      "r728"
     ]
    },
    "us-gaap_OtherInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherInvestments",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investors investment amount",
        "label": "Other Investments",
        "documentation": "Amount of investments classified as other."
       }
      }
     },
     "auth_ref": [
      "r823"
     ]
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNoncashIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Noncash other expense (income)",
        "label": "Other Noncash Income (Expense)",
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "us-gaap_OtherPaymentsToAcquireBusinesses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherPaymentsToAcquireBusinesses",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash paid for business acquisition",
        "label": "Other Payments to Acquire Businesses",
        "documentation": "The cash outflow associated with other payments to acquire businesses including deposit on pending acquisitions and preacquisition costs."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherPrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others",
        "label": "Other Prepaid Expense, Current",
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r826",
      "r852"
     ]
    },
    "us-gaap_OtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other receivables",
        "label": "Other Receivables",
        "documentation": "Amount due from parties in nontrade transactions, classified as other."
       }
      }
     },
     "auth_ref": [
      "r237",
      "r673"
     ]
    },
    "mtc_OtherRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "OtherRevenueMember",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDisaggregatetheRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other revenue [Member]",
        "label": "Other Revenue Member"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_OutstandingSecuritiesPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "OutstandingSecuritiesPercentage",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding securities percentage",
        "documentation": "Outstanding securities percentage.",
        "label": "Outstanding Securities Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_OutstandingSecuritiesconsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "OutstandingSecuritiesconsideration",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/DiscontinuedOperationsDetails",
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding for a consideration (in Dollars)",
        "verboseLabel": "Consideration for outstanding securities",
        "label": "Outstanding Securitiesconsideration"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaidInKindInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaidInKindInterest",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Imputed interest expense on convertible promissory notes",
        "label": "Paid-in-Kind Interest",
        "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Liabilities and Other Payables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentOfFinancingAndStockIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentOfFinancingAndStockIssuanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of stock for direct offering cost",
        "label": "Payment of Financing and Stock Issuance Costs",
        "documentation": "The total of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity securities."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfStockIssuanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Direct offering cost",
        "label": "Payments of Stock Issuance Costs",
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deposit for business acquisition",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_PaymentsToAcquireEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireEquityMethodInvestments",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/LongTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invested amount",
        "label": "Payments to Acquire Equity Method Investments",
        "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_PaymentsToAcquireInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireInvestments",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount invested",
        "label": "Payments to Acquire Investments",
        "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period."
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "us-gaap_PaymentsToAcquireLoansReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireLoansReceivable",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loan to third parties",
        "label": "Payments to Acquire Loans Receivable",
        "documentation": "The cash outflow for the purchase of loan receivable arising from the financing of goods and services."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_PaymentsToAcquireLongtermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireLongtermInvestments",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Long-term investment in equity",
        "label": "Payments to Acquire Long-Term Investments",
        "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term."
       }
      }
     },
     "auth_ref": [
      "r834"
     ]
    },
    "us-gaap_PaymentsToAcquireNotesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireNotesReceivable",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails",
      "http://MMTecInc.com/role/NotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Agreed to loan",
        "verboseLabel": "Notes receivable",
        "label": "Payments to Acquire Notes Receivable",
        "documentation": "The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "mtc_PercentageOfDiscountOnMarketPrice": {
     "xbrltype": "percentItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "PercentageOfDiscountOnMarketPrice",
     "presentation": [
      "http://MMTecInc.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of discount on market price",
        "documentation": "Percentage of discount on market price.",
        "label": "Percentage Of Discount On Market Price"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_PercentageOfRegisteredCapital": {
     "xbrltype": "percentItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "PercentageOfRegisteredCapital",
     "presentation": [
      "http://MMTecInc.com/role/StatutoryReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of registered capital",
        "documentation": "Percentage of registered capital.",
        "label": "Percentage Of Registered Capital"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_PercentageOfValueAddedTax": {
     "xbrltype": "percentItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "PercentageOfValueAddedTax",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of value added tax",
        "documentation": "Percentage of value added tax,",
        "label": "Percentage Of Value Added Tax"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_PercentageofReserveOnNetProfit": {
     "xbrltype": "percentItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "PercentageofReserveOnNetProfit",
     "presentation": [
      "http://MMTecInc.com/role/StatutoryReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of reserve on net profit",
        "documentation": "Percentage of reserve on net profit.",
        "label": "Percentageof Reserve On Net Profit"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_PlacementAgentServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "PlacementAgentServicesMember",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDisaggregatetheRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Placement agent services [Member]",
        "label": "Placement Agent Services Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894"
     ]
    },
    "mtc_PreferentialIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "PreferentialIncomeTaxRate",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferential income tax rate",
        "documentation": "Preferential income tax rate.",
        "label": "Preferential Income Tax Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://MMTecInc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet",
      "http://MMTecInc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Prepaid expenses and other current assets",
        "terseLabel": "Prepaid expenses 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": [
      "r828"
     ]
    },
    "mtc_PrepaidProfessionalFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "PrepaidProfessionalFees",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid professional service fees",
        "documentation": "Prepaid Professional Fees.",
        "label": "Prepaid Professional Fees"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromCollectionOfNotesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromCollectionOfNotesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow",
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collection of loan to third parties",
        "verboseLabel": "Repaid amount",
        "label": "Proceeds from Collection of Notes Receivable",
        "documentation": "The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromConvertibleDebt",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of convertible promissory notes",
        "label": "Proceeds from Convertible Debt",
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of stocks",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOrSaleOfEquity",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net proceeds transaction",
        "label": "Proceeds from Issuance or Sale of Equity",
        "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r638"
     ]
    },
    "us-gaap_ProceedsFromOtherShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromOtherShortTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from short-term loans and other payable",
        "label": "Proceeds from Other Short-Term Debt",
        "documentation": "Amount of cash inflow from short-term debt classified as other."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromPaymentsForLongTermLoansForRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan repayment from third parties",
        "label": "Proceeds from Collection of (Payments to Fund) Long-Term Loans to Related Parties",
        "documentation": "The cash inflow or outflow associated with long-term loans for related parties where one party can exercise control or significant influence over another party, including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from (Payments for) Advances to Affiliates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromRecoveriesOfLoanPreviouslyChargedOff",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Written off recovered",
        "label": "Proceeds, Financing Receivable, Previously Written off, Recovery",
        "documentation": "Amount of cash inflow from recovery of financing receivable, previously written off."
       }
      }
     },
     "auth_ref": [
      "r833"
     ]
    },
    "us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleAndCollectionOfNotesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collection of loan to related party",
        "label": "Proceeds from Sale and Collection of Notes Receivable",
        "documentation": "The cash inflow associated with the proceeds from sale of notes receivable, as well as principal collections from a borrowing supported by a written promise to pay an obligation (note receivable)."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails",
      "http://MMTecInc.com/role/LongTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Return amount",
        "verboseLabel": "Agreed to return amount",
        "label": "Proceeds from Sale, Maturity and Collection of Investments",
        "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_ProceedsFromSaleOfInvestmentProjects": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfInvestmentProjects",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan receivable from return of investment",
        "label": "Proceeds from Sale of Investment Projects",
        "documentation": "The cash inflow from the sale of investment projects held by an entity in hopes of getting a future return or interest from it."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from disposal of property and equipment",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDisaggregatetheRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r332",
      "r562",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r751",
      "r768",
      "r783",
      "r817",
      "r862",
      "r863",
      "r868",
      "r919"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDisaggregatetheRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r332",
      "r562",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r751",
      "r768",
      "r783",
      "r817",
      "r862",
      "r863",
      "r868",
      "r919"
     ]
    },
    "us-gaap_ProfessionalFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfessionalFees",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Professional fees",
        "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": [
      "r793",
      "r923",
      "r924"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow",
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement",
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET INCOME (LOSS)",
        "terseLabel": "NET INCOME (LOSS)",
        "verboseLabel": "Net loss",
        "netLabel": "Net income (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": [
      "r225",
      "r240",
      "r242",
      "r257",
      "r265",
      "r271",
      "r278",
      "r279",
      "r301",
      "r321",
      "r327",
      "r330",
      "r348",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r507",
      "r510",
      "r511",
      "r522",
      "r523",
      "r581",
      "r597",
      "r645",
      "r687",
      "r705",
      "r706",
      "r756",
      "r779",
      "r780",
      "r794",
      "r831",
      "r864"
     ]
    },
    "mtc_PromissoryNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "PromissoryNoteMember",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory Note [Member]",
        "label": "Promissory Note Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/PropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease right-of-use asset with carrying amount",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization",
        "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r856"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEstimatedUsefulLivesTable",
      "http://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "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": [
      "r13"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/PropertyandEquipmentNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PROPERTY AND EQUIPMENT, NET",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r213",
      "r216",
      "r217"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, gross",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r230",
      "r593"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentMember",
     "presentation": [
      "http://MMTecInc.com/role/PropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Member]",
        "label": "Property, Plant and Equipment [Member]",
        "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet",
      "http://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r582",
      "r593",
      "r782"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and 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": [
      "r13",
      "r213",
      "r216",
      "r591"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/PropertyandEquipmentNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property and Equipment",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEstimatedUsefulLivesTable",
      "http://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated useful life",
        "verboseLabel": "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": []
    },
    "mtc_PropertyandEquipmentNetDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "PropertyandEquipmentNetDetailsLineItems",
     "presentation": [
      "http://MMTecInc.com/role/PropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment, Net (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_PropertyandEquipmentNetDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "PropertyandEquipmentNetDetailsTable",
     "presentation": [
      "http://MMTecInc.com/role/PropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment, Net (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for (recovery from) bad debts",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r254",
      "r351"
     ]
    },
    "mtc_PurchasePrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "PurchasePrice",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails",
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price",
        "documentation": "The amount of purchase price.",
        "label": "Purchase Price"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEstimatedUsefulLivesTable",
      "http://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable",
      "http://MMTecInc.com/role/ShareholdersEquityDetails",
      "http://MMTecInc.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r368",
      "r369",
      "r370",
      "r371",
      "r436",
      "r438",
      "r466",
      "r467",
      "r468",
      "r560",
      "r561",
      "r623",
      "r654",
      "r655",
      "r713",
      "r718",
      "r720",
      "r721",
      "r724",
      "r747",
      "r748",
      "r759",
      "r767",
      "r777",
      "r784",
      "r787",
      "r857",
      "r866",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEstimatedUsefulLivesTable",
      "http://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable",
      "http://MMTecInc.com/role/ShareholdersEquityDetails",
      "http://MMTecInc.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r368",
      "r369",
      "r370",
      "r371",
      "r436",
      "r438",
      "r466",
      "r467",
      "r468",
      "r560",
      "r561",
      "r623",
      "r654",
      "r655",
      "r713",
      "r718",
      "r720",
      "r721",
      "r724",
      "r747",
      "r748",
      "r759",
      "r767",
      "r777",
      "r784",
      "r787",
      "r857",
      "r866",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912"
     ]
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Receivable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_RecoveryOfBadDebtAllowanceOnLoanReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "RecoveryOfBadDebtAllowanceOnLoanReceivable",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Recovery of bad debt allowance on loan receivable",
        "documentation": "Recovery of bad debt allowance on loan receivable.",
        "label": "Recovery Of Bad Debt Allowance On Loan Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_RecoveryOfImpairmentimpairmentLossOnLongtermInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "RecoveryOfImpairmentimpairmentLossOnLongtermInvestment",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Recovery of impairment (impairment loss) on long-term investment",
        "documentation": "Recovery of impairment (impairment loss) on long-term investment.",
        "label": "Recovery Of Impairmentimpairment Loss On Longterm Investment"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_RelatedPartiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "RelatedPartiesPolicyTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Parties",
        "documentation": "Related Parties Policy Text Block.",
        "label": "Related Parties Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails",
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party, Type [Domain]",
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "auth_ref": [
      "r437",
      "r556",
      "r557",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r684",
      "r686",
      "r712"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails",
      "http://MMTecInc.com/role/IncomeTaxesDetails",
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r556",
      "r557",
      "r904"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails",
      "http://MMTecInc.com/role/IncomeTaxesDetails",
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails",
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party, Type [Axis]",
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "auth_ref": [
      "r437",
      "r556",
      "r557",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r684",
      "r686",
      "r712",
      "r904"
     ]
    },
    "us-gaap_RepaymentsOfConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfConvertibleDebt",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/NotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayment debt of related party",
        "label": "Repayments of Convertible Debt",
        "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_RepaymentsOfRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfRelatedPartyDebt",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments to related parties",
        "label": "Repayments of Related Party Debt",
        "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development expenses",
        "label": "Research and Development Expense",
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r480",
      "r913"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and Development",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process."
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "us-gaap_RestrictedCashEquivalentsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashEquivalentsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash- non-current",
        "label": "Restricted Cash Equivalents, Noncurrent",
        "documentation": "Amount of cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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": [
      "r208",
      "r734",
      "r735",
      "r824",
      "r837"
     ]
    },
    "mtc_RestrictedStockAwardAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "RestrictedStockAwardAgreementMember",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Award Agreement [Member]",
        "label": "Restricted Stock Award Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service agreement shares issued (in Shares)",
        "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings",
        "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of shares",
        "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings",
        "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated profits (deficit)",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r180",
      "r588",
      "r627",
      "r629",
      "r642",
      "r665",
      "r782"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Deficit",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r268",
      "r269",
      "r270",
      "r272",
      "r277",
      "r279",
      "r349",
      "r350",
      "r471",
      "r472",
      "r473",
      "r495",
      "r496",
      "r514",
      "r516",
      "r517",
      "r519",
      "r521",
      "r624",
      "r626",
      "r646",
      "r925"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable",
      "http://MMTecInc.com/role/ScheduleofInformationbySegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total revenues",
        "verboseLabel": "REVENUE",
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise."
       }
      }
     },
     "auth_ref": [
      "r302",
      "r303",
      "r320",
      "r325",
      "r326",
      "r332",
      "r334",
      "r336",
      "r434",
      "r435",
      "r562"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r750"
     ]
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Disaggregate the Company's Revenue Geographic Area",
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining percentage",
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r812"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement",
      "http://MMTecInc.com/role/ScheduleofDisaggregatetheRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "REVENUE",
        "verboseLabel": "Revenue",
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r249",
      "r265",
      "r302",
      "r303",
      "r320",
      "r325",
      "r326",
      "r332",
      "r334",
      "r336",
      "r348",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r523",
      "r581",
      "r864"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remeasurement of the lease liabilities and right-of-use assets due to lease modification",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r551",
      "r781"
     ]
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RisksAndUncertaintiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentrations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockPricePerShare",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Per value (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": []
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://MMTecInc.com/role/SchedulesofCompanysRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Benchmark [Member]",
        "label": "Revenue Benchmark [Member]",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r813"
     ]
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://MMTecInc.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forecast [Member]",
        "label": "Forecast [Member]"
       }
      }
     },
     "auth_ref": [
      "r439",
      "r844"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable",
      "http://MMTecInc.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]"
       }
      }
     },
     "auth_ref": [
      "r280",
      "r439",
      "r810",
      "r844"
     ]
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accrued Liabilities and Other Payables",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses."
       }
      }
     },
     "auth_ref": []
    },
    "mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accrued Liabilities and Other Payables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofPurchasePriceTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r84",
      "r505"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Purchase Price",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]",
        "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r84"
     ]
    },
    "mtc_ScheduleOfDeferredIncomeTaxAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "ScheduleOfDeferredIncomeTaxAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Income Tax Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Income Tax Assets",
        "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": [
      "r182"
     ]
    },
    "mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Disaggregate The Companys Revenue Geographic Area Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_ScheduleOfDisaggregateTheRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "ScheduleOfDisaggregateTheRevenueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of disaggregate the revenue [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_ScheduleOfDiscontinuedOperationsBalanceSheetsAndStatementsOfOperationsAndComprehensiveLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "ScheduleOfDiscontinuedOperationsBalanceSheetsAndStatementsOfOperationsAndComprehensiveLossAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Discontinued Operations Balance Sheets And Statements Of Operations And Comprehensive Loss Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/DiscontinuedOperationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Discontinued Operations Balance Sheets and Statements of Operations and Comprehensive Loss",
        "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": [
      "r15",
      "r23",
      "r27",
      "r112",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r130",
      "r132",
      "r133",
      "r174"
     ]
    },
    "mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Earnings Per Share Basic And Diluted Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r845"
     ]
    },
    "mtc_ScheduleOfEffectiveIncomeTaxRateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "ScheduleOfEffectiveIncomeTaxRateAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Effective Income Tax Rate [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Effective Income Tax Rate",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r181"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails",
      "http://MMTecInc.com/role/LoanReceivableNetDetails",
      "http://MMTecInc.com/role/LongTermInvestmentsDetails",
      "http://MMTecInc.com/role/NotesReceivableDetails",
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r345",
      "r346",
      "r347"
     ]
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "presentation": [
      "http://MMTecInc.com/role/LongTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Investments [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r265",
      "r345",
      "r346",
      "r347",
      "r348",
      "r523"
     ]
    },
    "mtc_ScheduleOfEstimatedUsefulLivesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "ScheduleOfEstimatedUsefulLivesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Estimated Useful Lives Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_ScheduleOfFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "ScheduleOfFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Fair Value of the Identifiable Assets Acquired and Liabilities Assumed [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Future Lease Payments Under Operating Leases Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Future Lease Payments Under Operating Leases",
        "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]",
        "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r205"
     ]
    },
    "mtc_ScheduleOfInformationBySegmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "ScheduleOfInformationBySegmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Information By Segment Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Prepaid Expenses and Other Current Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_ScheduleOfPropertyAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "ScheduleOfPropertyAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Property and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "mtc_ScheduleOfPurchasePriceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "ScheduleOfPurchasePriceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Purchase Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Purchase Price",
        "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": [
      "r184"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofInformationbySegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67",
      "r68",
      "r69"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Information by Segment",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67",
      "r68",
      "r69"
     ]
    },
    "mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "SchedulePropertyPlantAndEquipmentEstimatedUsefulLives",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Estimated Useful Lives",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Schedule Property Plant And Equipment Estimated Useful Lives"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_SchedulesOfCompanysRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "SchedulesOfCompanysRevenueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedules Of Companys Revenue Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/ConcentrationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedules of Company's Revenue",
        "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]",
        "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r59",
      "r61",
      "r62",
      "r97",
      "r189"
     ]
    },
    "mtc_SecuritiesPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "SecuritiesPurchaseAgreementMember",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities Purchase Agreement [Member]",
        "label": "Securities Purchase Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r797"
     ]
    },
    "us-gaap_SecurityDeposit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SecurityDeposit",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security deposits - Non-current",
        "label": "Security Deposit",
        "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease."
       }
      }
     },
     "auth_ref": [
      "r824"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r799"
     ]
    },
    "us-gaap_SegmentDiscontinuedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentDiscontinuedOperationsMember",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued Operations [Member]",
        "label": "Discontinued Operations [Member]",
        "documentation": "Component or group of components disposed of or classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r113",
      "r114",
      "r115"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentDomain",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofInformationbySegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r330",
      "r336",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r364",
      "r365",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r761",
      "r817",
      "r919"
     ]
    },
    "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentExpenditureAdditionToLongLivedAssets",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofInformationbySegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CAPITAL EXPENDITURE",
        "label": "Segment, Expenditure, Addition to Long-Lived Assets",
        "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r758"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r334",
      "r335",
      "r650",
      "r651",
      "r652",
      "r715",
      "r719",
      "r723",
      "r729",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r752",
      "r769",
      "r787",
      "r868",
      "r919"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/SegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEGMENT INFORMATION",
        "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": [
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r313",
      "r324",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r336"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofInformationbySegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Information",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r334",
      "r757"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling and marketing",
        "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": []
    },
    "mtc_SeniorConvertiblePromissoryNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "SeniorConvertiblePromissoryNoteMember",
     "presentation": [
      "http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Convertible Promissory Note [Member]",
        "label": "Senior Convertible Promissory Note Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails",
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series of Individually Immaterial Business Acquisitions [Member]",
        "verboseLabel": "Business Acquisition [Member]",
        "netLabel": "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": [
      "r84"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow",
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "verboseLabel": "Share based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock option plan (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares incentive plan (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r441",
      "r442",
      "r443",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r440",
      "r444",
      "r463",
      "r464",
      "r465",
      "r466",
      "r469",
      "r474",
      "r475",
      "r476",
      "r477"
     ]
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharePrice",
     "presentation": [
      "http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary shares, 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": []
    },
    "mtc_ShareholdersEquityDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "ShareholdersEquityDetailsTable",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders' Equity (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesIssued",
     "presentation": [
      "http://MMTecInc.com/role/NotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issued of shares (in 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": [
      "r21"
     ]
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase 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": []
    },
    "mtc_SharesToBeIssuedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "SharesToBeIssuedMember",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares to be Issued",
        "label": "Shares To Be Issued Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short term lease costs",
        "label": "Short-Term Lease, Cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r549",
      "r781"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://MMTecInc.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": [
      "r166",
      "r262"
     ]
    },
    "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEstimatedUsefulLivesTable",
      "http://MMTecInc.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software [Member]",
        "label": "Software and Software Development Costs [Member]",
        "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "mtc_SoftwareDevelopmentAndPostcontractMaintenanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "SoftwareDevelopmentAndPostcontractMaintenanceMember",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDisaggregatetheRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software development and post-contract maintenance [Member]",
        "label": "Software Development And Postcontract Maintenance Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofInformationbySegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r298",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r330",
      "r336",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r761",
      "r817",
      "r919"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails",
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r37",
      "r221",
      "r245",
      "r246",
      "r247",
      "r268",
      "r269",
      "r270",
      "r272",
      "r277",
      "r279",
      "r295",
      "r349",
      "r350",
      "r425",
      "r471",
      "r472",
      "r473",
      "r495",
      "r496",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r521",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r555",
      "r624",
      "r625",
      "r626",
      "r646",
      "r707"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r334",
      "r335",
      "r650",
      "r651",
      "r652",
      "r715",
      "r719",
      "r723",
      "r729",
      "r733",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r752",
      "r769",
      "r787",
      "r868",
      "r919"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://MMTecInc.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": [
      "r268",
      "r269",
      "r270",
      "r295",
      "r562",
      "r633",
      "r648",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r664",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r675",
      "r676",
      "r677",
      "r678",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r686",
      "r689",
      "r690",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r707",
      "r788"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable",
      "http://MMTecInc.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": [
      "r280",
      "r439",
      "r810",
      "r811",
      "r844"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r268",
      "r269",
      "r270",
      "r295",
      "r562",
      "r633",
      "r648",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r664",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r675",
      "r676",
      "r677",
      "r678",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r686",
      "r689",
      "r690",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r707",
      "r788"
     ]
    },
    "mtc_StatutoryReserveAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "StatutoryReserveAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserve Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_StatutoryReserveDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "StatutoryReserveDetailsLineItems",
     "presentation": [
      "http://MMTecInc.com/role/StatutoryReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory Reserve [Abstract]",
        "label": "Statutory Reserve Details Line Items"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_StatutoryReserveDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "StatutoryReserveDetailsTable",
     "presentation": [
      "http://MMTecInc.com/role/StatutoryReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserve (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_StatutoryReserveLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "StatutoryReserveLineItems",
     "presentation": [
      "http://MMTecInc.com/role/StatutoryReserve"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserve [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_StatutoryReserveTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "StatutoryReserveTable",
     "presentation": [
      "http://MMTecInc.com/role/StatutoryReserve"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserve [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_StatutoryReserveTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "StatutoryReserveTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/StatutoryReserve"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "STATUTORY RESERVE",
        "documentation": "Statutory Reserve Text Block.",
        "label": "Statutory Reserve Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of bond to equity (in Shares)",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r36",
      "r76",
      "r180",
      "r398"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails",
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for service (in Shares)",
        "verboseLabel": "Shares issued for service (in Shares)",
        "label": "Stock Issued During Period, Shares, Issued for Services",
        "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails",
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for cash (in Shares)",
        "verboseLabel": "Common shares (in Shares)",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r140",
      "r141",
      "r180",
      "r638",
      "r707",
      "r730"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesOther",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for direct offering cost (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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted stock award agreement (in Shares)",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r180"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesReverseStockSplits",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reverse stock split adjustment (in Shares)",
        "label": "Stock Issued During Period, Shares, Reverse Stock Splits",
        "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition of additional non-controlling interest",
        "label": "Stock Issued During Period, Value, Acquisitions",
        "documentation": "Value of stock issued pursuant to acquisitions during the period."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r37",
      "r180"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of bond to equity",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r37",
      "r180"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails",
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for service",
        "verboseLabel": "Value issued for service",
        "label": "Stock Issued During Period, Value, Issued for Services",
        "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails",
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for cash",
        "verboseLabel": "Aggregate gross proceeds",
        "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": [
      "r21",
      "r140",
      "r141",
      "r180",
      "r646",
      "r707",
      "r730",
      "r794"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueOther",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for direct offering cost",
        "label": "Stock Issued During Period, Value, Other",
        "documentation": "Value of shares of stock issued attributable to transactions classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted stock award agreement",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross",
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r140",
      "r141",
      "r180"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders\u2019 equity attributable to MMTEC, INC.",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r144",
      "r145",
      "r169",
      "r666",
      "r685",
      "r708",
      "r709",
      "r782",
      "r795",
      "r840",
      "r851",
      "r902",
      "r925"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders' Equity [Abstract]",
        "terseLabel": "SHAREHOLDERS\u2019 EQUITY:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet",
      "http://MMTecInc.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": [
      "r88",
      "r89",
      "r92",
      "r221",
      "r222",
      "r246",
      "r268",
      "r269",
      "r270",
      "r272",
      "r277",
      "r349",
      "r350",
      "r425",
      "r471",
      "r472",
      "r473",
      "r495",
      "r496",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r521",
      "r533",
      "r534",
      "r538",
      "r555",
      "r625",
      "r626",
      "r644",
      "r666",
      "r685",
      "r708",
      "r709",
      "r731",
      "r794",
      "r840",
      "r851",
      "r902",
      "r925"
     ]
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SHAREHOLDERS' EQUITY",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r264",
      "r409",
      "r411",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r423",
      "r425",
      "r520",
      "r710",
      "r711",
      "r732"
     ]
    },
    "us-gaap_StockholdersEquityOtherShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityOtherShares",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock shares (in Shares)",
        "label": "Stockholders' Equity, Other Shares",
        "documentation": "Number of increase (decrease) in shares of stock classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_SubsequentEventsDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "SubsequentEventsDetailsLineItems",
     "presentation": [
      "http://MMTecInc.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_SubsequentEventsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "SubsequentEventsDetailsTable",
     "presentation": [
      "http://MMTecInc.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/2023",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://MMTecInc.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": [
      "r558",
      "r559"
     ]
    },
    "mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaLineItems",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of Disaggregate the Company's Revenue Geographic Area [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of Disaggregate the Company's Revenue Geographic Area [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesLineItems",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesTable",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_TonyWayneNetworkTechnologyCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "TonyWayneNetworkTechnologyCoMember",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tony Wayne Network Technology Co. [Member]",
        "label": "Tony Wayne Network Technology Co Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "mtc_TwoThousandNineteenShareIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "TwoThousandNineteenShareIncentivePlanMember",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Two Thousand Nineteen Share Incentive Plan [Member]",
        "label": "Two Thousand Nineteen Share Incentive Plan Member"
       }
      }
     },
     "auth_ref": []
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "US",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDisaggregatetheCompanysRevenueGeographicAreaTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States [Member]",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_UnallocatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "UnallocatedMember",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofInformationbySegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unallocated [Member]",
        "label": "Unallocated Member"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_UnconvertedNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "UnconvertedNotesMember",
     "presentation": [
      "http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unconverted Notes [Member]",
        "label": "Unconverted Notes Member"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_UnsecuredSeniorConvertiblePromissoryNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "UnsecuredSeniorConvertiblePromissoryNoteMember",
     "presentation": [
      "http://MMTecInc.com/role/ConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unsecured Senior Convertible Promissory Note [Member]",
        "label": "Unsecured Senior Convertible Promissory Note Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r64",
      "r65",
      "r210",
      "r211",
      "r214",
      "r215"
     ]
    },
    "mtc_VGMasterFundSPCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "VGMasterFundSPCMember",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "VG Master Fund SPC [Member]",
        "label": "VGMaster Fund SPCMember"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "crdr": "credit",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in valuation allowance",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r489"
     ]
    },
    "mtc_ValueAddedTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "ValueAddedTaxPolicyTextBlock",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value Added Tax",
        "documentation": "Disclosure of accounting policy for value added tax.",
        "label": "Value Added Tax Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement_Parentheticals",
      "http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in Shares)",
        "verboseLabel": "Weighted average common stock outstanding \u2013 diluted",
        "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": [
      "r283",
      "r294"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement",
      "http://MMTecInc.com/role/ScheduleofEarningsPerShareBasicandDilutedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in Shares)",
        "verboseLabel": "Weighted average common stock outstanding \u2013 basic",
        "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": [
      "r281",
      "r294"
     ]
    },
    "mtc_XtransferMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "XtransferMember",
     "presentation": [
      "http://MMTecInc.com/role/LongTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Xtransfer [Member]",
        "label": "Xtransfer Member"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_YearEndedDecember312021Abstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "YearEndedDecember312021Abstract",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofInformationbySegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year Ended December 31, 2021",
        "label": "Year Ended December312021 Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_YearEndedDecember312022Abstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "YearEndedDecember312022Abstract",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofInformationbySegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year Ended December 31, 2022",
        "label": "Year Ended December312022 Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_YifanSunMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "YifanSunMember",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Yifan Sun [Member]",
        "label": "Yifan Sun Member"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_YongZhangMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "YongZhangMember",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Yong Zhang [Member]",
        "label": "Yong Zhang Member"
       }
      }
     },
     "auth_ref": []
    },
    "mtc_iscontinuedOperationsPayrollAndRelatedBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://MMTecInc.com/20231231",
     "localname": "iscontinuedOperationsPayrollAndRelatedBenefits",
     "crdr": "debit",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofDiscontinuedOperationsBalanceSheetsandStatementsofOperationsandComprehensiveLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payroll and related benefits",
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.",
        "label": "iscontinued Operations Payroll And Related Benefits"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "940",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
  },
  "r1": {
   "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"
  },
  "r2": {
   "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"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10"
  },
  "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": "10A",
   "Subparagraph": "(a-c)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r8": {
   "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"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1D",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1D"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "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"
  },
  "r13": {
   "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"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1"
  },
  "r15": {
   "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(2)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r20": {
   "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"
  },
  "r21": {
   "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"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r23": {
   "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"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "a",
   "SubTopic": "10",
   "Topic": "280",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "60",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.25)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-30)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r44": {
   "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"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "450",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "450",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "830",
   "SubTopic": "30",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.17)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "985",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205/tableOfContent"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1A"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1C"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r147": {
   "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"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.13)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r157": {
   "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(c),9(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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.8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-9"
  },
  "r172": {
   "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"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r174": {
   "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"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r180": {
   "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"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//805/tableOfContent"
  },
  "r184": {
   "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"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//810/tableOfContent"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
  },
  "r190": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "840",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481440/840-10-50-1"
  },
  "r191": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-4"
  },
  "r192": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "840",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481161/840-30-50-4"
  },
  "r193": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r194": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r195": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r196": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r197": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r198": {
   "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,16)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r199": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r200": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r201": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r202": {
   "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/2147483589/942-220-S99-1"
  },
  "r203": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r204": {
   "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.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r205": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-2"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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/2147480555/946-210-45-20"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "210",
   "Topic": "954",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7"
  },
  "r218": {
   "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"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//606/tableOfContent"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(210.5-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r290": {
   "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"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//280/tableOfContent"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r309": {
   "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"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r313": {
   "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"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r322": {
   "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"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r324": {
   "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"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//310-10/tableOfContent"
  },
  "r338": {
   "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"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11C"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "44",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-44"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//310-20/tableOfContent"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "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)(iv))",
   "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)(5))",
   "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": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r377": {
   "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"
  },
  "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)(iii)(B))",
   "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)(iv))",
   "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)(5))",
   "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": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "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": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r406": {
   "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"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "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": "(c)(1)(i)",
   "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": "(c)(1)(ii)",
   "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": "(c)(1)(iii)",
   "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": "(c)(1)(iv)",
   "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": "(c)(1)(iv)(01)",
   "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": "(c)(1)(iv)(02)",
   "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": "(c)(1)(iv)(03)",
   "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": "(c)(1)(iv)(04)",
   "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": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1"
  },
  "r480": {
   "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"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//830/tableOfContent"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17"
  },
  "r526": {
   "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"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1"
  },
  "r528": {
   "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"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1"
  },
  "r531": {
   "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/2147481877/830-230-45-1"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479092/842-20-40-1"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r546": {
   "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"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//855/tableOfContent"
  },
  "r559": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r576": {
   "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(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r596": {
   "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(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r603": {
   "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(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r604": {
   "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(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r617": {
   "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/2147480149/944-235-S99-2"
  },
  "r618": {
   "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/2147480149/944-235-S99-2"
  },
  "r619": {
   "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/2147480149/944-235-S99-2"
  },
  "r620": {
   "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/2147480149/944-235-S99-2"
  },
  "r621": {
   "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/2147480149/944-235-S99-2"
  },
  "r622": {
   "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/2147480149/944-235-S99-2"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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(f)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r635": {
   "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(f)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r636": {
   "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(f)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r647": {
   "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/2147480555/946-210-45-21"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r672": {
   "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/2147479617/946-210-S99-1"
  },
  "r673": {
   "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(5)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r674": {
   "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(5)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7"
  },
  "r688": {
   "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)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r691": {
   "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(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r714": {
   "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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "12",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "19",
   "Subparagraph": "(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r722": {
   "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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r725": {
   "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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r726": {
   "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 E)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r727": {
   "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 E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r728": {
   "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 E)(Footnote 6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-4"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480602/954-210-50-2"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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"
  },
  "r752": {
   "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"
  },
  "r753": {
   "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"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SAB Topic 6.L(5)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-4"
  },
  "r761": {
   "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"
  },
  "r762": {
   "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"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "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"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r775": {
   "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"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r779": {
   "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"
  },
  "r780": {
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r803": {
   "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"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "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"
  },
  "r809": {
   "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"
  },
  "r810": {
   "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"
  },
  "r811": {
   "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"
  },
  "r812": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r813": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r814": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r815": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r816": {
   "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"
  },
  "r817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H"
  },
  "r818": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "321",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//321/tableOfContent"
  },
  "r819": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "325",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//325/tableOfContent"
  },
  "r820": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//705/tableOfContent"
  },
  "r821": {
   "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"
  },
  "r822": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r823": {
   "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(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r824": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r825": {
   "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(26)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r826": {
   "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"
  },
  "r827": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r828": {
   "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"
  },
  "r829": {
   "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"
  },
  "r830": {
   "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"
  },
  "r831": {
   "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"
  },
  "r832": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(b)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r833": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r834": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r836": {
   "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"
  },
  "r837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
  },
  "r838": {
   "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"
  },
  "r839": {
   "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"
  },
  "r840": {
   "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"
  },
  "r841": {
   "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"
  },
  "r842": {
   "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"
  },
  "r843": {
   "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"
  },
  "r844": {
   "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"
  },
  "r845": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r846": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18"
  },
  "r847": {
   "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"
  },
  "r848": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//320/tableOfContent"
  },
  "r849": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1"
  },
  "r850": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r851": {
   "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"
  },
  "r852": {
   "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"
  },
  "r853": {
   "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"
  },
  "r854": {
   "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"
  },
  "r855": {
   "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"
  },
  "r856": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r857": {
   "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"
  },
  "r858": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r859": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1"
  },
  "r860": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r861": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r862": {
   "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"
  },
  "r863": {
   "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"
  },
  "r864": {
   "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"
  },
  "r865": {
   "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"
  },
  "r866": {
   "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"
  },
  "r867": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r868": {
   "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"
  },
  "r869": {
   "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"
  },
  "r870": {
   "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"
  },
  "r871": {
   "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"
  },
  "r872": {
   "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"
  },
  "r873": {
   "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"
  },
  "r874": {
   "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"
  },
  "r875": {
   "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"
  },
  "r876": {
   "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"
  },
  "r877": {
   "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"
  },
  "r878": {
   "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"
  },
  "r879": {
   "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"
  },
  "r880": {
   "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"
  },
  "r881": {
   "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"
  },
  "r882": {
   "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"
  },
  "r883": {
   "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"
  },
  "r884": {
   "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"
  },
  "r885": {
   "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"
  },
  "r886": {
   "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"
  },
  "r887": {
   "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"
  },
  "r888": {
   "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"
  },
  "r889": {
   "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"
  },
  "r890": {
   "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"
  },
  "r891": {
   "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"
  },
  "r892": {
   "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"
  },
  "r893": {
   "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"
  },
  "r894": {
   "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"
  },
  "r895": {
   "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"
  },
  "r896": {
   "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"
  },
  "r897": {
   "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"
  },
  "r898": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r899": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r900": {
   "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"
  },
  "r901": {
   "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"
  },
  "r902": {
   "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"
  },
  "r903": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1"
  },
  "r904": {
   "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"
  },
  "r905": {
   "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"
  },
  "r906": {
   "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"
  },
  "r907": {
   "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"
  },
  "r908": {
   "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"
  },
  "r909": {
   "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"
  },
  "r910": {
   "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"
  },
  "r911": {
   "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"
  },
  "r912": {
   "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"
  },
  "r913": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1"
  },
  "r914": {
   "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/2147483589/942-220-S99-1"
  },
  "r915": {
   "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)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r916": {
   "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/2147479440/944-210-S99-1"
  },
  "r917": {
   "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/2147483586/944-220-S99-1"
  },
  "r918": {
   "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/2147483586/944-220-S99-1"
  },
  "r919": {
   "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"
  },
  "r920": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r921": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r922": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r923": {
   "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/2147483581/946-220-45-3"
  },
  "r924": {
   "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/2147483575/946-220-S99-1"
  },
  "r925": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r926": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>100
<FILENAME>0001213900-24-037425-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-24-037425-xbrl.zip
M4$L#!!0    ( $,RGEB 2:CK\"L# 'Z-&@ :    96$P,C T-C0U+3(P9E]M
M;71E8VEN8RYH=&WLO6ESVTB6+OP=OP*ONWO&CDO)6KR[VC=DB:IBMR5Y)+FJ
MZ]YX8P(DDB3*(,#&(IGSZ^_9<@- +5XHE<V)B2Z+)(!$YLF39WG.<W[ZWY]F
M:7BABC+)L[__Y_;FUG^&*AOE<9)-_OZ?>V?[@\%__N\WP4__W\9&^+/*5!%5
M*@Z'BW _G\W/1DEX7D19.<Z+6?BPFCT*-\)I5<U?/7Y\>7FY.8+?E*.D4&5>
M%R-5X@?AQH;<;K]0>+-7X5&>A7OS(MQY&>[LOMI^_NK)\_##^7ZXL[7SA'\^
MK6"0,-"L?#7*ZZPJ%G]_(,_Y-"S2S5*--B?YQ6/Y\C%<N?M +HBKPOP8!T47
MY,7D,7SQN%K,%?YZ9V-K=V-W6U^3?*JZKTFR-,G4O]Z>OGM<Z1>/*I@ZO,G6
MQM;.QO:.<Y,-&)AW(SW0J^ZS_71CZX4S&/CEQ^[1[&QM[3[&KX=1J<S[JJ1[
M<N +;V*2,G^RL_W\BEO++_0%^&5RU<^SLHJRD1F)++^YHDL<[&0MN_'VKC-;
M9BBE/Y#+73V,[<?_.GIW-IJJ6;31'%!=;N""E^;2<50.Z4+]C3=!95&U?PD?
M>C_ZE%XQ(_]Z!XOC3E_<6!OYY;/'_*4ST$D4S3O'B5]X(QC510%;=MF6D&_]
M09>?,7NSRLKRT=&Y&@VR$2XAW7E[QPKLIY;$R@.V7[Y\^9B^E9\N_Q'N^ >X
M\U44OPE"_+^?JJ1*U9OPI\?\CR#X:::J*!SE6:4R6*I*?:H>TX6DA#;4O^OD
MXN\/]OG[C7-8X >/X9Z/^:8_#?-X\>:G.+D(RVJ1JK\_&,,O7X7;6_,J/$]F
MJ@R/U65XFL^BK,<?],(S523C!W05#N Q_O>GN;[!+"HF2?8JW()?/)XW?H4Z
M[S!1*6B\TSI5&^^CB4+UYHZ ;[!1Y7.XR;QZ'<H'P[RJ\IE\=IG$U13'N?6W
M!ZWQ;Y3)_RCX$G\XS(M8%7RWMVDT^ACNP*N5>9K$YDM]9_Y^6W__X,U__&7[
MV=9K&7OK#1ZW7N'JZ>"[Z7LVIV9^VQ70$T,S$FZ]#G'M-Z(TF<!'(UAM5<#4
M#-]\.!Z<]P_"L_.]\_[93X^''<ORS9Y]UM__<#HX'_3/PKWC@[#_K_U?]HY_
M[H?[)T='@[.SP<GQB@?T6U1.X5BO<KC^8'-_$P[8IT]>KG@06@16^M##D].C
M\*?DTZLLSX[K&5PZ8K7QJ3I5X[\_&&T]"+-H!D^&0_+503Z"WV05*8PPB?_^
M(/ETL;']8O?Y]H,W<,H?_O38N]6;5;[-:K?0PZ.H^!CFF7JTLM6Z>I784,(5
MJ5Z-DT\JWAA'*1H_[>4[59.D!.L*S:JS"DQ-_-"NY^Y3>%@YCS)/>XZC69(N
M7EVG___C+R^?/WD"RX W>-.4A^"T__/@[/QT[QPV.2N?H_[Q>?C^P^G9ASWX
MQ_E)"-J!OMW>>3A\%)Z<A@\G\)_#\/R7?NAH#J,U]O;/\>OME[M/OD]1.SG]
M/M_KU@)=%76G/.]E61VEIVJ>%XX8/_EB,7ZV5(SWCH\_[+T+3_OO3TZ72.\N
MBN[VTX?QCRV\>,;D15A-53A.RE&4A@L5%>!)Q^ MWT("8E!3&S/XP137?R..
M%AMXHPV5=4G$>[A?'O>S^  N\T^JG5L)7L=C_2?NDQ=1'=*[_0XCZGSH[H,W
M!VJD9D-5A+O;37'JW?X$ML\[A$]*_VE/\##>V6T?QC_*X;S6F->9 !2<2M
M:*K-9UO?[O2'@__X;$#Z<:TZUU+\Q5)\-E5IBO'6*%LTY?CY-Y3CLU_Z[]ZA
MN_I^[_CWM2A?_[2QF "543OAG([H<%SDL_"_G?^K<N_/[W,^0&9G28F9!;"*
M4A5F-9D&-S8#^EF55(M#N/28KO3/?S!\M[:V-W9?/'_VK'WH?X_S><N)TPYP
M5AW#-W;R7CPA@_7HZ+R_WPL'Q_N;;"/=S10^['^*1A4-/LS'H1UT&)5A.5>C
M9)R $9UD85*5X6@:%7#9RL(1]VJ!G3,#,TNO5#R)BGF17TC>R[?960@&V2@O
MX,RP89!]_O%^'CLR\7*'9,([2FB$L1K)Q:]J\&8*S,0\>/.V /563L-?$WRG
M<%"F41:7YB"Y0VGZ1UTD99R,2/N"/"7N^X>@H/-B$F7)_]#?WZL8#=^,'N?A
MT5%X6%=UH<)S-9IF>9I/%N&[9)94*KZ#,.SME-=>'!>J+.4_[T#JMAWUO\4J
M[#2'8W5G=VNG!_];Q.%AFN?%78K?%[_DCON2+SBP\-M!>)AD439*HC3<IR?]
MJ=]QUWG';=8[NULOP@,8UZ^YJC_!R**87K2(TCM]T^%GONP^_/.D.,\O,]]D
M>?;@#1CS=38)?XNR6\='FNI?M#Z.H4OSZ['PK_R!/'_PYI<<AO%/^)^[#)C
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
MW_Z2>!P8G/U3]/R.3@X&AX/]/7;GST\H.GXZ^/F7\S/GY/L]=.,!'\[0(<&
MW7Z_?W ?EO>^[>751F:WOR1@MW]R?'YZ\NY,QV#W^P=@T-Z'15W)2JTVM+K]
M)=$Y6)7^Z:_]@Q4NS9\D:;7];+59JYTOB;KM?0#?GU)5@_/S?M])AB JX/1\
M<X5!U:4+O)I5>[O:5?N2(-S^R0$=>OWS7P;[9_=BC>[=)MQ?[7)^20#N_>D
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
M85@3-%N&T-X%@4YUX$D;N^I9SO*>!MOT0NP6?L$->V,MN*!UTV2<")"^_)B
M7^,(WR:1BVK[9BQ=&>'%]"^YQ@-CBT%C<[%.-J]J\S6@UT$G(,4S-4,G8O-E
M!@GM"V>X[(@YB7-9^*QD:&**[UH&5.I>4@#5$'?Z4JHOX-;E*<+TG$;%9R*+
M7.Z#<LM=>N%6+"V72D2+RR<1BUTDF/ARYHYK2">(N.;HI,9F8Q\&4R8D);S.
M.^?,C(NFJ%L=I8H9=U:@^U.Q>*N"@ L;O%H%/%"U5T(EBV04%H*4:6A*TZF5
MS42ASKY Y#-;='HW,< >!UXJ]9&M =9F"%W0]B">R-92")H/6UY@X8Y5HRJH
MAY(,F\=5*$+(FQ8-;'601-M$MM>X&GM4.5N$B*ZNJ0V)L=8G*:<]Q^8GH]QP
M#\ANUUUBFR0$*[8)/X>G]<4:W=Y"M^^LT>WW!=U^H#%^VENT359Z79U7 BYT
MS$W>J\$L<L51/W2Z9L[03KJ,%L3WKJOD3 L!K3T['':J\#8FI/C(^(4Y.UC%
M=YL@TMAYF7K1G0T_.TSWHSL?5TE3T-7'YQII$JH);A@1895LNT[=$G6XY?]7
M2F @>&E+'L"6H(>G=DC(]3%G.HHDID$N.5FF':-;/*\3L@: 6)A/]$SP.,R[
MNUMO6.01-39$4Q0>US$TQ>$R,LOHXXL<@3WZ@-8M0T-T73#A:QOK^H1 B\"V
M7*JB3[99M$OM,4[1?I.(C4RU!,=X,C&[S!:B4P)'#2D=?XI9B>S,ZOTK]D4P
M2?,A/JP]]?;]"VPEL! S!::TQ@_0/EZXDZ!,BX7.Q2']LWR% J^] 17GJD6N
M"RTY/<Z%U-+5E6UG?16*H_1J\"911\]D_JA-)NV 9:\=F,"H9R 5*J[1',:8
M)'[$"T&36YH6$[?1>%J?=>P+NJ>9#V&F6I>IK!.FDC#52GV9*C,]LGL.@J9?
M%W!NMKIIT"\N\R*-USB1M=Q=AQ/!9H.Z1V-%7 A).0-[+RH<X%)4S$!1KA%(
M:\FZM601[T.2C5,;S;J$T[3@0QCN5=6._<",(!0691X)8P^M)6XM<=<6.TDS
M,IO4PU;<X]SEK]1PYUA%J7+C^&(])VLD]%KF;B-S-_,<V>/44&0JEQLM+%B8
MO<NUN*W%[7/%37NQF(05* -2\=CRN5D>$[V0]H77.-ZUO%UGQ&D]1?FU\I[
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
M91U.MST\F;"\I*1KB*#)Z2WO'K5K5?+&:Y&4Z$Z9""RNY](SMDEC;JHDQL)
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
M!ZP?;GO+#4U18\JPE[\UCLRU=RW(V1Y1&B)"_E,OH),#A\(  LW"0J>.PI-
MP)$,')+LF7V&G2?*#^>S1+ #'78%>6=D,<H0.K.X?,)I!8"SK_.M. W.?%\[
M&\U<J<O-Z=*3:J\ QQ=0QE /?FP,@+(S,=H)S/S,%M.KQ6]JO;5RA7G>Q>KI
MP6!YJE3@DX>ZO3Y* N*QW7C[#(%]NN,%\'Y!MME,NJRLTTIOJ,&5M;@\0M9
M+UU$39QM'VI7UZ3D!ESD:0W:,ZX+W82FK&<SZ8LK$3LZ,3@\A0U?X,?,/ZPE
M(&PV@=>[+' <!KRA$/\R![  0$S?*!E)BMFM4@>(F'G?C Z;=DH[=#YD*D89
MR.BFU)=E(0UA(FDW[3PDX(<(GVC('F?YC23T/N,0=M8XA!8.X=D:AW"/< AR
MTO#.*J)Y$B-UO.[6U:5ANNNZHCB:^V>_6]!E<ASS2->T"41*D\8V["7">U$N
M05(/VLH(]"'XK1/C+A9P?0SB(4!KA[SU7*?$@9; -&U+L&=;A3AWS'JB)&V&
M)VX;..XL8(2,;N,Q5+O'F&D5$9%G!H<4(M<(QY>4'SF@9^4E\.1E:72/A;0A
MEXX@4L<L73AI;-).>?<R=O1*-LN'[F-@)+N[((%1*<H=#'6WD")0![3"=ZC+
MRNN;IJL8R/WD$CSI#8(X1(U/[07CFOM/D*78D]12XD1ZK8<S;B%XM5_1,_%=
M V2E?*D.D&;NRRL)MW8M:P!"@HDL, @4-UH?+KIFS^H%A^A7-R<S06.OVE::
MT2 4F'$SXX*.EDKCPJ5A&84% ]_94[-A'B]TI-%]%9,NA:<4$SJHQ#,T<N]W
MCK,=UAR0<J$(DN"UK''F.6CDA_6\YD,XTT%(>#XU@-\1<8H ,GZ_)>QKWO8U
MSX%P*S*0K:?;M)&,"7B[NY@&=AHBKQO]6=9D+&M!N_*N;F6=T7,:-[&6GK7T
MW$1-T>%JP#9-TT(*I6Q_,+_U4YG/IRAW(^X:"Q=CKU[$W(%QZ)HXU/^+,(%B
M3*SE<RV?UU'>F;I?WU8E4+D65K(3V>&YQCXD3"BBVC8L52B)>T(>U!!D>BV4
M:Z&\N5 :-*9I[6G.7E,;VU:H-Q+#-9W:6A2O9V_$X,HR[6B==!-IL8K1;_EY
MU9'><OEO?+ZON=4>O%F*& \N50OEK54+189%&\!8,BZQ6AXOHT1X5XB&4TE.
M614U^73"38B3JXH\2T:![E_O1$807I6DI8?;=< T3J_?S.GD2MQB!FO=D[*0
M?*[+?E%-:CRU"7,)%+<-W L\U<E0 [>B%UXNKY17D6S+CK$P+8]A<7H2B'3\
M<+]*X"J2 %FIP%9$P[HD"%.A*6T%L!"O96+S2]@,A)M!I^\V'$2RCD7ADG<M
M*H(%KK!YI#+&CMNO(W!>05>39Q09EB;1I!DRGWG!B!"C) 1*:2#245'Q59J
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
MW%F'BA&$'5UB1AV4<-DU=]0LKP/=EGJP[#D,+9,-UQ\\N_(2I4KE^3+F &E
M1^N, 8"" =2H*9Q"GXS?6AB44?M5Z)HO<8QH71*QK!0IB=&.-!%Q6TDQJE(0
M<$44W%*93@IH%-+Q'DLYE5%F#3T,S4#]6U9X?#E%-9C*=^E^R3T,E<HY3&4S
M[^+1_<P'A^N,)YO.J/RPXWHN[V+IGSS!TCF.(>ZL(8T-LJU'B4^[BG%W>U:,
MKA0O\-)X6) X>>KR-MDMPH^5X,^^=QHM=(>W-11@G1M)OV4OH"Q>ODO,;DBV
M \]+3T4YBK.6G8W$!I.(UB<*C$T?HN,2EQLA<-FTY6].-BZQ80A#?X62,IY
MR7H/#E [K.*WXHU,#,5V&IW'[LD3&YG?/($VC]LRQC^])A8?RB4I=@ ;>53P
M\P\:!UF)#O4H\(0]YJ_5S@N"XP%4WT6]5MYU2K3$\YC.1CXN(/\X:\^XBDKG
MLLK2UKE'E3%C;&$+LL*I?+]9+_F@S<=%Q\3[EY*!!ZX1@U..+1&9"+3)TM_I
MN_2W#Y"Z33 75':7\1P5 ]2L+,V"1O^!QKBEC4_K5<WE6LS#Q68E)F>_.!D/
MB?3#R+$_KLNO5AM@,:MX6[G*\^'<V"%0UVOXO>-ON7HPXZ+:OA9,IR[*:=B!
MC7%^7QXZ5@E6]6'TK\TW-/;!?LN_6FN-#:O$4G5V+-VT'I Q@\S"EK60GM,M
M!4]:%5)E9GI=< 7,%L7@,)Q:0%(/LP0?N*366T[E_"CF;9[.U<F-6P[@L;PB
M[36TI"25RMTLTO]B)]O.9-IM\(^\0KX'*/Z[(?72'_?4-_H^R7XXF4=3RXI+
M/#J)[05K;XE'9LM='?WQX3"99QE0"!E9$X[#9;I3$EC-5'N')=8P66)=9PJM
M8X4;@;^)[%"A*/L[Z>&]OJD<39PWVP3%39B(#:ZB5APA+B<"=%J]!AOD$F(L
MN1QI4X@.P+,E48Z=61P2^"K72<> ^\7H<4P>HB*._15J'?)I0%\ %V-!A;V6
MA.S7[A/L?"&Y0#[;X3=/#Q@*,*3$4K(N--C4O]3=C X_3_\K:1&LYX%<RW!I
MK\\[O!TG3'S%"14;80\NXZ.O:H @<')0S4^V'O.25L6Y-''PQG2/:WM4G40F
M&,+!:NXJ'</:I).YM"O7_F9.\.GU&!I(@E;\UD*?P&G6TWI]54LA[VV]BH[%
M::/H-UR ([.9\24IG>)@^^(GT1N*SVHR/CR;5"VD1AB*! P/Z=8)-:70?,_R
M9:G7E[33)34K/CK@[2B=DO()6VS1+?M0QVUW2N3&9[4JWR:@!_(FXBR'7L##
M"E'D1QJP<B/:D/CT;-F>5LX 1F>9V "($&!@WN!,\L?@T&$9*3??5=LMYV">
MI!&A]9OO&OAI<;U'[Z<'.TL1@[GWWK7*'B1&[ 9N3*"T1'XN8GM8&//VBMH@
M5^J7Q-7;JV3(1?4S-4[:4U?QH24(E"=^!P("OJH_;Q1A?J%B3/6J4H64B2U*
MC5$$T5]GIXD]&G$)GK9+="+MWIYC,,\8OL-\>E5V=NJ22A.9I-Q,=C;(^>I/
MT,&+(-LUS9B84*+_^ D;+$W.R4M(SLSK"]FH[%%NUK!&W#3*D6>,33A'YTPW
M/\Y.P!/M=='68<E,;AU<A<$MDV[J-@C5E@/\<RY9?W-?LAZ7K!_=EZP_%Q64
MOZ[DQ$^L^DY,56T4?#;10+BU!=K<S?3I.S]FA8Q9/$HA1T<)U*N.2D(K01>1
M67V#.CDY9V2'9U+84WTPR(TNX+(AP4!R"1M.MID:Z24=O7-)/J"O1:GJMKBX
MCN@[N3NGFX8[(YA@HJO/F?=:WP*R:Q.'$U_+^2CDJ9$R>^^$(_FXMR.)V623
M6]\.(HAZ=5[I\XLN H<@Q. \Y]!=?0>HR4&C>Y2F]<'%3R:V-A";Z)H+KAJI
M?X[CR".639'$-7\H'"O[(,5$\L++ZZPW9&K@\JJ)/'W(/7*YEQ4!+7+IM\@[
M</Z,?@)CN=<K':U+BVYP.%>7S9R&GF1*ZQ)9PKSZAD$&[SK=N<QO2X_!*2IA
M5ZV65]4U52(;).4=I;NVM:2WV'8M(,+C<(2--U0>9LM4'OQ6V4+)"4T&VCQ
MA/OREFLA=,4&#8<&C/ ^[>B@OE1CI;0E%C#FEJ\RBM+\]Q^D7"1%@\LMGWM(
M6W=#MWO/K3L4O(UDA6EK;7VK"]$CH?0.NYH8A0$S/1$00+F0Q04I/WRYK*V*
MIX02%*UVG'Z>7S!4 RLN,%* 3%E"[?>LL,=T_K!(@^FR+L!Z]7-[K>QIIUAG
M!1.E@Y9BM ]H8O('*.P!LFG"<[O,/6)<6=N*+6@\,#B!/PW[P#JC!>7WF45<
M>WJX[\D1^5]2Z86S4B&ZTHC "$"[Y4FSH=+-NB0_&S9W.%@V3H"[QC?A!V"_
MO)YG6UQ1H_D&8DJKZ$W/ZV&W@Y\FQP8"W<X5?\"H<+9KDI7%;-E8)8JRZ43,
MU^^'?!=2/#'8V6D[B SP^-$X%I!'(T3SF1/(1K^9*PN.( 0 FI,AC$L+RR[%
MV\I]]/%='9QD=&TPN117? "H FUX(N/GUM?2GR(;9K5HY/RFE_6&S$(_9VDH
MR\&)@0\U:UEAOOZZ@C> .B1+ 6!<!LL#Z&56NS!1@^!6K/EP"VEWGU22'9XE
M0_R6510EO:5B *4EG)%04_T".LG:;N+,8?:E=&R@74=$2OD^=7UANL)L0OU9
M$HW(2LO%=!<]MO/]P#-N4J[AQO/$*0>-LV-N**[;S>#HP?$9_RU#DTWO*3L[
M':<[*/6>"%D\!0N1N/ CS$D7KG<M]Y9&E.A>N6E(7)@6V.\:,G^*D.;==&F"
M2?S6A)R'QGF 85@L.?8<5M'6F"8B-\K+$&DZ7.R3LD 3Q;C<K<T-B=""K3T1
M)Z="'$W7[TC&_VFBI8G)BG%!\*E;H.+(7,J:3SP3'P3599[]1/$GG_J=\\ZJ
M(,[5(PK-OO!:].O4,I)<K6&5@]3'ZC6\N6HILD+3[YF$ZQ/HD&REY0KIC J#
M5:1IV8ET?4K\1T,>AR1!E9N!6I%7+1!I&P;=J>8+'$$Y?7%0K@.  7("R.%
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
M44=.B1LHKTOU\?3AKGDN?OT\AU\US]5J/C'1Q3\XT6$XT2+(LF.Z@<(FZE[
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
ME,7[H\^B88"0R<LO"X-+!B--Q=%E6LX+SKXDT3H+??.QIV=*%!?[Q=!JWL*
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
MC9:=BWBY<^W9*>8;4\?&WI8299<0=D'4J%E\5#\HZI!,RC>7)C3Z8_[,6E!
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
MG][95!$5*'U*+ D?1$4R^2177;LZF[?T&J@&S!C*)?0IMCZXGYK2!)N5DD$
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
MR_#C?_N/, GB'(CHU">&=@ZDA-)2X"] ;EMCTU3^2!<\<:1TI,QM<2P3/7+
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
M*5M7;4KU'_PCJ[8B<H<SQ-J\4#,:NL3<97].39=5\<41S;]XD):P%=]%%E@
MB>);T[0L3JSH9;/J*?$H8K>*W?BIRXFGL17_Q!YGH)G#5$)6;MFR30[V'X^V
M2;[R77W84CV\JM-(\,GJ%C46L[G\P3S]^T5L0!M>PD=972K(8BYD,6?^L<U>
ME18&UO/?_A3#2K*H7$< ;HQ7\953EA$-Q#6J+ [PPP? T3XM/-T$02I_H_NM
MIZSH87GP9&H)[K*G6'R'Y=&3K\JO'A\ B*6<IKQEB((&HR$YZW;GYC!P#V5Z
MYL631^6C1X^W!1KQ6N,A8]F/P1,4^@3!GF \*O>+VA;3T>.)1:TG=^C/Z^6B
MR"IOUIW*DF&7B$W% = HW>OP(O ']\/<@9%2)TZRJ@VQ3FV_7YE91Y!A(#/.
M2>QH8/DX)[DXFGCZ?WXZ(H*R-0U'PSUM.U1M?" +LJ\A082^FHZ)(>I?ZF[6
M,/#TJNJHH:9_6-H_)1N=H9N(4V+E.G^&KM&GET?[G->D(B2/OKF%I=WM-BB@
M*_WFT/)\XE*H7>@R0^JN<3AE/7-+VQ6/#W:F2&!1!V:*UN#1HZ]X_3D?Z9'8
M]?N54!@81+!<O!2"3L4_N!2./GHI#):B+ 4V6FDM//F5:^')T_+)8"T\O5\+
MVR+?1SO7@CM[Q@?_Q%IX9&MA.J08^"D5T0GB'C@C5DU+FNXI2Q&])4J@$X*.
MVEQQ_J !%@A!BPBR$H3\,H'MR:6G=(>&,<#=QW/UZ'$15]/ZO)>0%.A0/5-#
M$E[E;[OKG#,0T80Q$C=ETLS]XG$Z%;5^^-+"K:J9;XG:+:8@)-YBR6H*P=^-
MBWF:FJ9O'1U\R4_G0Q3BTJR)19G<W51N<:$@5.H43C]:%I^H#_1?:L<\GMHQ
M)-0'T448(U5E9VW=E!31N2\%RSM)Y)G%P;34)IU[[X&1\_2U\[^4@EFS0]'K
M$MZR&.D>'*9(M]0TBRU*/-?:\&9<6\G>R4?-3US47 ;>X%U-!)S  @A"6[^Y
M6+:T[.G[O%+MKE<5QHX#?$$ZIM6*[3:11./B]G+I[R$!?]JK.FSQ@XL&@'5
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
M8L ?$S@#AMWME+^R$'#>7XK)J(+>]K&0TQ]RVXK]UMO[X--MA!@XKA$#9<1
MNT8,/'<F"'Y=@)9T2C[Y[J,)^Q;7R%V=B@;)V,:2F,9E(:81R*F[/-'.0L_G
M7$)E<&T2]'!*08^]B'5LN6*OMGZ^-<A!P7,<Y2[K+ZSD7#F"@5.WR6PO+VG<
M%X5\M)T%KPP7I__68%2/Y^LQHW$6@C('E!24+E )*O2,K)^:_G=G_>?@_M6T
M'Z1%KYU*I(=?? 8G6S\OH]*L3^&_9&V E^,D'0)1+2P-)@L!.F&,1K^$\-P(
M\,1E^1'AE(6]_7C*7";W26DV4"U)RMT71V*"_7-JSJ@Y8TW.*%2_.*I\#QG$
M7<XA87B0Q'H-%1>RE0+VJT^M)CKPQR 1^5"?W;>(T_P!C7U#I]I>EY*^B< L
ML8Q(I3_G7/.\PE'/*,6L\N%+CD75_%+SRVI^*=:%F8H-PO6NYAAD >0'%O0F
M^LJIF31;^ 1=$1>/*%1EE]52/QGL8O)O,7).+L\Y1$7. \69?N_!2W[W/YY[
M<GG)96,FS$11*QONJZ+E'')^1FRQ76=U:4F?LT9)GVU^6'V%%'!.08OQSX+
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
M651(KM)#%$? X0)8/T\;%#DLGEG+>'FI%:.1W.SA@I-X)/^*D#8Z,?;I@?/
M*P-[R+^3X#>@Y)"0/XB9._M?/NB,Q]+)DS6D Z ."H)O%(H\/$Q?!^(=(@I
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
MH\0//>.-<"W/0H]:.1;Z^9:/@4H^5)IB[ ]1CP;*\<$<\"C7BHTFFN>_Y8^
M0RF%JPL;DP0?:VK(RBI?0:.I42KNCK2KGAA,14=PIR(:&20K0DOE1FEG-(A1
M:B[8V7 XF\YI U;'&VK."E]M,%&<@%DR@1>*B;ATF 13I2?SYW)":2&D,JM7
M9^@69^A*@<E***):\_#'DI(:5"BI55C 3^08,X\O#I$NW0EL1-Z:T0*XAZ6A
MW.**_$N]:+>WQO&J].D:1SX9C8"PT]V?>>/W^< #?X8O@B2\!L;?KT.WFT]W
MZ"O$AQ:/NUZBXA>K50;R:YS\["8W@]?M9M=K=XZ]=J_WQB0S5FSE=TMS5=U\
MU=VM6/(Q-=ZZ6ZI*EJSW+F3*G==L]]B]T8,9\I]V.7SV])OJ'_;=]%\-]^PA
MK>]_<7]8_OJ^X6_+CO2X2^R %TSDE+;S2.S0.^JY'\17$$L9V" G=R*:"1VD
M]=R/__10 [>!6_ZX.GEZTCH3@V2&EA%[\AU-ZO_M1_3W#G_0>_JMG& ,XBL-
M/ _G+@Y<JVE^VS2OL)R?\_D*"S7$^WM4EC@!I= Z1-7P-L3.]6\]][\#?W@K
M8".7H?]O'SX^=O\W\&]F?G034@K$C^?PW^X[#'L%P\S3*%1@GF;[Z.FI5674
M>5%FDK;FGH_QG?6I3+1L@8<.O7Z[V3@\;"#O\,HU ^V"@1Z50=B$ZC5;BD-.
M//>?P O( JA)_.AK #]_BX.;*:.V9[QBXL7] I\HA./1MDPI>*6'[<91N]8M
M6V<-E<M^ MYX]^Z@!1;3]>D'BPD.W=]\L"<B]RJ>9;?L4@ 'P3:^Q#.PM/PH
M16"+80N=;'=_0^89;<7A4'96T?Y2AIGT-?K;8I":,W;!&1*T_:B<T?GIA RI
M,+"8HM7J]=PSK/"&7^*84&S><CE#6L]Q F_HZ<F-LXO'!;60PZ>T_[]=4_T>
MS$:R<DV?9Z$XL/--5;G"597D[1X6DEL_MJ_$2BG28A7Y1+5/VEPY'5;:X],G
MI%Y O?XC5^OG^.K;(,;O#8@"AT8J/ B6_,U2D4-<8$((T6UR/F7KH.U.X.NW
MNVUSLXL$Z@=QP["MH1!(G_6T9FJLR/T]L2]SZ.(\16[DJT%"CC67('4%>#\W
MG-J\\X&@9F8*#G4,U3UJJ.\PIR\)TFA GX18OJ&9&(1NU.,5?7<8"I_ .;P.
MP2=]-Q$WC$IVSLX_?CXI8"YSVTMG@[\044:CU>E7<3*WYO1@&Y5 J,&GU'WM
MQE?5LNY(,-\(]_Y64&DKIDOO@EBVNJ9Q5@+$M!\Z5D.?.'%Y8]R";>+/&9V$
MN=(DP=3N"<'X;SUKL]@*1G829;@U+\%;Q+Z13!OF!W"T29 1IM_]P$U@XK%S
M,AR"L^=3=>Z?/DXJ8=CF*6Q7M<&ET<*S9!KSFT5,6TQ]KGV<AIB%PK201GQK
M*/ %XUER1P?SI>A6<E-6L/8=A(5FW+H:>P5%<Y5/'@>46Z8DLKPDH1'FIUC\
M_'&F"B7ZS4-P%M$*H8YWC'KG>@9&_XUHX S\]E6WU_3 F6ZXU_=8L*QZ@ZH6
M1 Z\? /0&OJH?^A5W6.3H726$LZ-<6/=GCORYZE>NDTKTR6^ZM%_FD1W..?"
M"[4W$4IBF_IS=5R\-1^NMG/HL)Q5;9%P'A_<+J/O0Y#:5 +_BHS79N[3L1 *
M.:P+23K*8;'OYM97U0"S:.H'.-,GY.Z08SQ('U?V'*S!3HC*:'XPPP8048B7
M RO@!MO-7X"4$H04A@'C_!2?<)$WG!!5 YVFW>(QPSAG9/5Z'\QZGO,QCN0O
MU$+4,R8B,X=?E]4V -L7R@G$+UM*?Z)W0(4A6B*HB3".O-!P3M@/NT4FTDA(
M6F]JM-XO*.P)4X*_)Y BD M^=1CZ@1K*.B2,IP36:Y2K/^)92(+0G@K?:W2%
M>7?P3E73 X6$10"(KN8F1*>?WKIC!'Z\^!>\&:"Q7P,:RX#&3@UH?#9,0/;X
M;PC%YK9^G]E8 \%0V^02E:,N!,7F&9 DUMJ=DJ0?SIWW7^4H%NHQ@-:/H/_
M@-)@5M^COL>_!;\6+\]5E]=06^2F=F#8.<9+2?0+2-T;(M2 6PG16D.UEE O
M0A<84#D!&%KJL?I5%<H&/EL/>-WJ]P_?<#W&A$Q3K$_ALG+>)"%CFL=L&A=7
MLCL_7VF+'JX/'"3ND^O/E8U?VA8_6Q<*4\?P8.)>"!]-[I0V4BAXB/0J[\0
M%/MKV%KG3</]0PT@2H5]?QZ<-8(5!@&Z:.-$(-Z NH2#R8@Q(QJV*NU(?TA0
M53? 'J,>5L^$,S1;J)71R")P/,Q(4CY]D:N%T%#%L^+X>G#[A-W\\D#Y'NHU
MZK>7;[H)#R!3"O?%,VO]:8!6MMR<(S='3:5\G!"9H#5DFHIZ;AC[N!).E,4N
M#VK#5M]1XX*JZ1ZV2RD' ,G:PUD4JNE\5, DZT? #84UKT[.WE,I39;*+E82
M[(M5-(2'C@=8EXR.:*X9%5F'N$_3=E76+H&O"8\/,$^BZ9IK@= ?5[?'NQ<C
M:_:GYPS]"*[.4UVR_)L;H 2X="S\00N4!P\%8]E32H^."K(T-T-3%<BH8F=S
M;Q.B#[J^!;]A[X]&ANLW1[]JN&>S!$UI[!W)%Z .@Q?A3K"-PT!8"["3MN**
ME9--:_!483:085<X'F7NZ%9?ZEKX$*KE:^F,D7T(37YJ>_J@LM;JXM/9Z:>+
MA1ML< /_N</0<#U!DLE"\NN-4<:*N,A&MSUI&<J1(TYD:6HPQMIU<%U5?1-[
M#FST\TR4$;"='G!!G@CVXAVKWO^\ :+$%^\'7!-W2*GFLD]/+]FQ>!)[Q^$4
MZUO0-=BC3; [-Q(@]T>Y/V/QX81E(.DE_RN]?,74#?=REJ0SJ[)P3=7B;*!:
M/,5C!Q4"(S4"!N-FTUD"O\4X%5+>),A*HMJS8GR.CZR18P?D5(_K 7.AK:)Z
MR8VMT-,;;H4F?E=*UH8^5J6RX![.I)P*2H+[DV58?F%%)4/L7B^92<W]"1)A
M\1PVO?>*G$=;]%@.F9@,J#.! S]4KUW',#'N8P:G8GWRXMF*+<%*0_D!5N!2
M4P2I4!$M<B'^0(\#DO:,R$7Q/OCW>M(?\4R'3$%'FH+((>UFJ^/ES$JK;\Q[
MS4VT%*QPG#<F>85FT]-67K&? K&YF1]9?HA3?DB_F7^('2:53VS1 V'SW1=/
M@0MM8RR_#N>.DI'Q?21RAN%B6>G/+:J+(ZRWGRF;@L:2L=4GB[>EJH[FGLES
M<)!PB.%A"ANCE'%4XVXIQ\@>S V"M+9?;&]*9W$W.PO*22D&N>],R/5S6+Z'
M%6@9O)<?[6-I@Z]X0E?X8'_,A9^8L\*"U/1T",Z&+[M=)'="#@HSAC6]%OHH
MY:AG@HN!!=G3#Z\RR>0GUL$H0V"OAN=#RTM+#%+!F-7 \*?EPI"6KKY#LS[6
MZ>-J4WR#F4RDZ*4%V;3J.O#MA6!8I7C?-$R%O8=QD**)B!<E#TM#4./Q&)3F
MB^=4UA6G0<(-"#I'!0WQ*7+^>Q9*H!B7Z7>E:@[2%#,>UF^543P00QP^J]T"
M?/] .Z6%P%T@=I0-?G,K*<8$RD*2R5('3#T<\3J=AF04:O, 7_Z .E9R-V/0
M77+L%O>94&;X"#U\^D+)(\Y9'QBY+X_.P-FY8SGQ2^I"I1Q5,P\?2"]+N=&#
MZN:!+.Y>7?X#/2-6'JKW?_Z92*?YB<?LV= I^72H:\D)5P:0NAIR5+%3CQ8L
M08F%]8E@+[JW%CHUP]R<8NWDJS.9=*-^$[;-[;D1',ISC#?-R NRZ2;^7[%N
MF+S6RDK0* _2TW^AV2HL=^GQ;)=20^C$F,O.1"0W_#=<G-K/8=J0/\;<M.X^
M@C8LOWS[?;.@3'SJ/@3W;5^;5SD23GP5R;#X=0>^;I*&"<BD TXZZ/-@(D@+
M2VDGD8+*LQ.YLNRD&YU!XR&6TS 0@/J%(QV%$J^\>-F'([QB A%8ER[;H:3
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
M6* W+)?A,4&"/'P/]B0+;Y+D9/^^=,[[9#&<]-/@E4?X@IR12&$!Q"&2M1V
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
M U\ 1C@AOG IPMV9#>>9?&3@SV]\/^+;'L;[_4+?[L4T1^%D9QTGZ^.512#
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
M9$29IJ953<'%BZQ6:Y?8BAB&L@\M-2P9 8_ 5'409H6))\90;L3@O.:H9J9
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
M@Y>%/C?"3;$R'GG9PUHRC?=2A4;$(0>:8ZS3/J:#%E/5&3'G@LH8J-26YIJ
M9IM8K;FLXZ(LI!E<4'7\[=SO70E"7BKP0"4(+)P^)F@G#!^Y!_Q6],8K5_4&
ME$EG0780A7YV/P7I9_<#U;Q>3>8/4^"YM=(0ZQ&94[#.B40@U3$&Z3RE>C[L
M$6Q)$_=CEJ29XD+0>.-B1J\H;JE7\<#68MP56HQC:S&- F:QC)/ )%!,LU9
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
M)9.6YB>X:A4-BYO@N5K!U@PH6GF)^DZ!^J1)2[&$WA?=ZEQJT"C;1.>9%_5
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
MV>2BE?::8&#XS$TATH\\1_"T;[<:5A6W_69=)$E@D] ?L60/BAN0=]6KE*V
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
MB81$VN9RQB9E@V.F9C"2"ANL-'!HN[FJ5ZA51]SB.E(L/NQUO$ZGNX1ZA8W
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
MKGA\C$$QSF-P=2>O=,!K@H823HB3 -:DPMSAK?W%"YW[C76M@S!()RQ1*HV
M[.G63)4+J^H#>.3]<^!>G]1'W,Y.O/J0%@Y*;OD==_WPBP46ZW L5]=#F8MB
MQK=]\;Z@>MA8A%GEM@FDJQ"&;A,J<DZ-[V)$(7\3LAG'A99'4GRIR\;*=TW$
M34]Q.^6;]4<A3ZRR;\-;I%1X=C*#HY,9W/7)#/SB)3M6KK&6R1;;6KYB<? P
M=<_C"!LC2>E<,2E"NRB*CAI'O"=:=->G<D1W"K;M#H0M;LLY*!1 M>*B]WM:
M.)91%62.!!#MM(,\Y)^G 11/%[=T5!$.")9B$M^P?Z!@_MO?+W1'BQ;5A7H2
M;>$>0ZL2,>H3$O*DBR6W4C&CH7Z.*.PQ8X5E P5'B_=4,7@IM](CQO^?-%Y7
MM=JX>05G CC%+A9;$4O<B@._2=K>RMPQ/%CZ^%6/O6VV:-\B6 OZ"E.4X="A
MW#U'6PX!5NJTI**OJ+?3:2H:'CC"83'[CT=H-NOO";B5^)[($P^J'W&J'SEJ
M%C]B-_B6+[;H@Q3*W?'6BLODA@U8K86S ]<.(B[-;K$[@\)%'RYT:U1M5W*J
M'KIKQ\%<<JFBA>>,? 1="2)I%5RJ#-<"5S)/*(D/ZQU!?:NH5R4]_G9K<?(L
M5]N]#G=+/$2[$RZNT%>$4?/27I8QE\LK='T%E\'"5XE9*PZ(@5N0S FEHV%)
M<7+M2S27LR'-MM"?I'U'@H,A'DH>5:FWH"B$DR^,JDGMT70DUT@-<GM@Y!F;
M(.=YIU3)I^II6#3)<#0;<B8?VJ<K6Y,#=R^$2QO#/NR#8.MM'*28/X"$LGN5
MH.+B;VG3OEV5TX-W2[A47]2CHX-N:0( P_7E'78H!L?Q9JS\-5W17_]QEL?[
M\?Q2@]^Q/R(@(<F7G*LOB$$QQ[H:G3;.:=+%I.U*.UZ0KN1CY:1P?HL^\!M7
MZ3A[A!8U)ADX\&&N^TO:^J(!23D]#+MB6<H2B0]8P/@ZFY#*FBC+7'=\5R9S
M,\>;"'!!U'G4D4KW6GU<;$H0C(&.&#(4JFFA/?*!7(RF >. V9]2-C]2#B&F
M)!XDY),0>1W]BDW$\[1ZLD3*@['.0Q!<GJ14Y;V7\6DD4\/]<!5@')ZIFL'[
MY-H5,\/4@:G1-67Z9!0?T7^:RYDR^Y^[?>,9:&$,1PC<Y9ID!E$PAUE**4JT
MK8Q0D+/C (R@<8&2.B^%U !A$T?8Q-TK\0C9A*B?EMDDS6TP:>],T\6G=5&Z
MU<%:" MK@<N4(M]6OVO9;9JI8\_4YD.]+<2/PEV_1P370Z[G=%/^XXV+>':7
M"?EH%@4-'M0-&2A.J*0@Q:,)5S#!EB0QNII&WAHNMZ$=_@(3F=KATK5=U*F7
MG2;3+=OA)!$.6#*7XO<P"<WH%/@G3E>T<F_KCY;)C=<%@Y@BS]F0A40E 5"D
MOQ(QG-J#D0?U+>ZK\AS]T6S;$L%7&!@FK&%#+3&F\4<I<F5R.!=QADH<_@^N
M6<'G(F!C(CF!6]G8=+F8D^<Y:WO9I#2NVT]/BRFP:Q>PB<KSG_]Q=- _^OF>
M%9Y"*A:E_E!!TA!.V;_]2$IM.?.T3C!YCZ8A[73B)V(0@P.)LF[/5$YC=':^
M,,4O!#5F/[F)W-G7Z8*H,!C/R]);D,O+2%$Q5XG4B;$K;SCGL%:830>!VO'F
M=\^;D<LPP2BXJ!206*P8(EO"A$K0QS$<%TJE'-5_@8([]#$Y?\<^WSO[N/,$
MZS])L]]K[=>'^:>$LI?-L. Y%4\WBKHL89@XL56*^KIV,IL\6I!4$17@8<"*
M>1)&3%$KIHQH+FA#!R,UJQWY0QTB3=R]]KY@.5[# D<N&*L"X6ZL I:>5CK1
M<@N JVGG\*<YAZ&5/9W&8[L\GB2O[VXIJ_U=RFHU9;6U2UG=*M9>;6H%OV"&
MJ17(.N,+\5)]X0CHTT[.CA,_X4P*)9<HQG.".3G!=- 2*6IC*)Z>7>*?<G!M
M"Z@SB:=9>$62ET"4D^&$U\Q8XLV^Q^BW5M3RK3](J.%YN]GJT\7"M:-.I7:4
M&Z/+>#:ZB:5ZXV5#&6)YV54T6E-+GC)\8A8%!"Z:B$>HW7M)+A''#J_S97A6
M*:6J93E-07RECHH4D\U!T*L$U*BHO&9""6W:-++J:Q%ENX9 %LHH P-KFFEO
MMITP=S$,2+CA!R[]X22*P_AJ44RJ>QM$&$.D*%9]WNC8U2$&(+,:ZB87I7BT
M2;#"'3M!U6N\0([\+;B:T 20Z_-)6 1.B["EYE63LU7FS*)O; 7E7"$:]Q*P
MXM[6(^TC*EP^,&5='%[CY_1^.=+OH*F#X_#2K]E?@:)1$W\87[%5"/]*IZ@<
MA?'-*X[G%7B3G?=8UX8/ WMPZQK2H2RNURR+')O7WP&+.9RF'-F119.AZ8\,
M:HS)31"H:R$N_&4,A,-ZTPAN$DXLCD<+&TC6!*N#O$\$35;&T/X5)Y^"@='G
M_9GZ2J.<!10(T<H;Y;_#I]$+F ;3 )W1E!2HF==:%=4A6N'3JC6>E_Z2.[14
M#IG8H!4BXB3HHE<" EP3!$4XG[,EE"&]D_Y&CGSX"R]0UPJGN3I\S8<)4T^0
M$ZP!I>,*:]C7LJO )5('S8) MX,2!3?R0\^.Z0_B^#/S48Y,7. '%@<84,"2
M!':\7F4!9PHP3DT@X2?N[F  \'(_=R6Z84K$#ML:)$#W-EDC,SQ'S34L,N%<
M-X^$32C??.1K/+R\-#;?=2%6R)]3)'1-R5Q2^L55$F>S'.X=[J64V]W@WCDE
M[G4KW"NHQ$#1S=DC,,+)Y>2'4>D(Z9" 1("<81)0")+C 9A%BC-\6G_VSIA_
M"F.>CCX84.@+\@4P3AHT5"1&XMN_&_D(WR0PD'1T$BH>&4Z  7SM%QK!45YH
M0"^TH^$G4H<X]#?**"P58/YK@,%'S;_B'H"#]7C^R"60CCO&? K&1.89DU*H
MHZ23#*B%<15R-::6LT<19TK^=%(.<IJB$OBK=AZ1.C_BM,HM8;2=5-PNYF.,
M&=9NJJJ/9^[[U%>AAGT(HDR[,;$=I?&.#V*5<+L&*Q_>5+E.?1\'9C[6 A"^
M_=F?S6W^Q %V/+KC41Z5/.)P\2(.43BNII(:+*:1Z>!*2'3ENYWTS>N8BT:Q
M9P0AH^KFJ*RH6ESX5)[N+4!L6#F%/Q&N2T LP\"G?"=0BFY\!X^WCFI(ETLT
MD$.=0<W6%UCCY#H#I4I=)6HV =.4DJK-N)1$Q;:&99L4[5,V/M"QE24F"J/-
M%]3\+?E3SK[V3:ZQNL&?R**S"I*J)0EBU><=#\'R AL22YHMNUH2"DE82C98
MZE#*L(!$\IK66T9BZN'#:( _":;@EG(?H\)8P)M*3+\:-XD-_E6*VZ&#0@D:
M?.ZNI#XXL(E783PP#B*&T9U)&)#3#G4UP8VOO4N<-TYP. *84RA6DUGX7_PI
MC,1U[C(-F1&LE8#A*,?-?,!:J/7+:0S<^:\,Z$7V=@TG:?P<AQ#W;:]2S<-T
M7_LJB;371U([4>3F7RTOL%1IIHB N* Z(CJ<39?"!L.<AXI$;E[*G'$BZ2"#
M.RX28"E.'99D/#4BF"[\EV0GXEG#P@!&@8MT<8,:!"'VL'ONYT0B.12/=(]'
MZ%Q%A[INR?G'\:7V\CYY-&4+J%5IV*9+D%7H%"%=F**O5$Y1(.6^':0HQ&=B
M*SYSP([O^O #G:ZB&_W(9 F\P0(>1+;C(C0-?EV-HI3F[A8+&UE0XAJ.+RO3
M-/WCJ7]<B\O2RB$DW4+/:?%#C.!!J5Z459U8R8*VQ0F/7+$G5WZ78G$U#(C=
M1:52>*;GC;\7>&JN*2 D>8%V#Q+MU"=G#M7=Y4]H@G'C$+-P^DJE@ H+PX 2
MSUY45**90B3R>.E.HT7 DYJ EJ']VJ 6_-^9#>!"/!*$H(X!ZX)&2(WM/M'^
MXI]?BX/>P=/&G=SI".9"C:"2,"7\%2B%,(MSCGCLG:C O9AD@?O_X;G[_]TW
M\3 C2^!]W' [5@<&?/Z++_GG\Y@16>&NP7SN0IS-GK>SX;S=9?/VBL>5I,LG
M76AR+H40<'</K9+:Y=]S[O0]0EY &-A ZA(*\#)?LT*'OJ@I7/WJ,><B:>Y
MD?3_V/O6Y\219-_O^BOJ^L[<ZSXAT[P?W7,<0=NXFUVW[0/T[L[]LB% V-H&
MB96$W=Z__E9F/502 L1;V(HX9W;&@%25E97O_.7_,UV'=+"ED?X,_M)">TG"
MWF#!^Y6*!=OCY:5-D%(HA/2(4-4*.(L8.(#+&=S0--B0*S<D<D%HC#!W49'V
M^$=#@9< >PJ1:;G3,Z/>QVNPYVF &R$>K(D4._U?^K$RH1AL-/0I6-W6<.;A
ML]AUI.?"ZQC#GP1AP^#OXNUC!N7)9:/\@@"!,84$'08@HLJ"H_NFEF_U=X8,
MS<"IF-R",\)]L/>6V%<P(WL!O9,FD=_(*0E<-$#1=M4PSQ?_S-!84Y8/+KP'
M8;U9\5D]*SZ;+SXK9L5GNV"V+A75_D77? 3Q(,A<#I:V]SKGPSI.T)$8=/EF
MWE'O*0!91&><VOPJMH>G![B\06>H&.:KCE,13V$  U-S(+N&PAUJP1]9,,V1
M^2SH0!+1NP"\WQ9-IACO4*,LV">K&!\CCE(E2\SN<5"Z/3"5I[P'+;-T"51\
MFKSAU[+I85HX+1'[A-$M<VP-3 %KY(-UH&,,38<<-S5 J '[&@Q0Y$ER"_C@
M%4TU)3FYXC"992(8A0-@ACN7-4!O(DZ?[DFXZ.+-ZFRO$#N]^].%YED+S4U6
MU*!TBX?'[*RXICK9@/I2@BQ8 9^R$UJ'^C$\2MKIT4='+K]BT%)NGDR10U4&
MXR510QG;?14Y" 9 H"&,N6I^9R(B4 K1@:Z4<'AE>?X$G!T6%(J.:(UTG,OC
M",/=JB?+AZJI2>5W?P+44@DW%=WP)C:FW;3,A%D$4R+Q-*B#ZW)@H]@N?$0)
M,B"?CL68%@<")FP@B%!C@)) A23XX? 0S_)GG+<YKD96;_C^JA;ZAOTS:W]_
M\\>LAN#H#WSN$&7G_L;/G9[VS$6W45:)9(?^U@^=FZUAL,;L_-_1^:NNH.0
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
M\]%:PPUEHH5!KJDCT$>6V/C"WML;N@E2KQ8+"H'#5K',OL7ZE*'<I>+Y<!B
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
M\=N)B)(R&4D=;XN2@5XM>L=$N <]5 !(F%!J/B$> H!!4.]^R>,T(1, @0*
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
MP:)Q%OB:!. #<;8;1KI&PA'LF_X+Q'$9?,M26L"[7D1\FBTON,00!J0$ BP
M-JM>GD8Z?;V(AMK;F-'JMQSYWKYKD6[SIM7[DURWNU>W]]T?G3WIJ(603<<9
M+<Z-46K4I,TFV>V4JT5]3Y(-VCGEZ"'=V^Q<0VKWYK[3:G^](W_YT6EWK]M7
M6):B];XU>^2AT_I;ZZY'VG?=AQ;[8$_IW\6KS[@FQ#6EW=:@K.2:O^3@]-O7
MK0[I=9K(, _WMVT8>OT662%9D4F:^6.W=6LK^>.OU/WY\TNK(R94P^D<&,0B
M!7$DP%IAF766G :7P/,D1IT&6)P<GG+PVC==7I0$$6G7-'P%"#*8S24@>(5W
M'Y[;Y3&,9,M>^+O^*S6V;:@\X.7:FDBL<S!R]FYJ CY;KF.+.<O4K'=LM-XX
M1"P;0OILN)8S\P!O[8FUQO.HC\[GS1@0J]'YMR<&MG0@*6:^,^'U\L[8TS5(
MT$'.%0-)CDP<(@1IJ'A=4C269)![-L:O_X''B&>@;<P(R@-RL$&#H_!PW!Z6
M4#78F!<,),W101?E\.+[B*7*#O68HSY@ FA:^)WA$P9XQ@&+:P=C<1%Q%<PI
MILRQH6]JLEQA5Q9LQ4M@\XH$Y> C)XV_1$949LQP1&/ KZ<<_SP;@X_'<<Y5
M['^("4(P%^?@47>&R0851XHR%WKGZ(KK,2#E?"@>1RI6>R]BT6$%B)%.-S5P
M7^5H^Z'A&[IF4T\+0/GET8C7Z (&.?C#].G5@Q8%^66=Q3E"&Q3G$,@9/01Q
M!9$#'#N&:%2LHERC&W*'%S XX55<>)'W=3UU@I;J[D(YP\P%T<#*$Q;S!)O1
M/H%KO>0];.YR /Z\)N?1_41PS1G$';R2S83 "@UHTS%_L@&,L'<^\0OD)#VT
M&89:M1@:8 R;#VV+2#_ZK4?7@!5<1_G8-A"*GCGD/@\#8;Q:B%617M?YGVT(
M9SW#8^&^_!M"=ARK7]VS,KM17E04S?YKY UR#P)]15Q'0'06C4J*6!W. %6=
MRAL&_8W;T*+[%<X_!$" R.(=0D;[\(T9]@-BT :!L4//$'%Q=9P\IYEX6";0
M9:^8\6*P$!VD/U"J:XL-%S7]8P3#Z<7/P[\1HE06+^$EC$'^70C\JRT$_HU)
M1^'L,2%L/1_"2H^O^B(T=\<-X^,R='847*)(3.@X@ZH5C960(V64HLIXU6=)
MT$R6.\F1OYJOI!W<,3Y#Y3I'.J!_;IC)(D:K0$Q4Z!<F'WT^QTX3R/F(U*Y>
M6AYBI=+2%?,FH.D'%J<2NL_/Z *+-GZBE32ADHE>+ZH4Z:]550!V'@3@J;*T
M!H1EKRVX2ZXF8/2HRG-G4P:DQR.QJ0R^[2"^9EU>A0[[JXQ8,N2"O;Q2A49(
M(7"F,QYZ"%[O80963B;E,V  >UNYK#(-BT979+1F<&&#&QTQ-I5&W-A[E]-Z
M4!,6K(?^!\.7Q!F\'/V+=QPNF%(H3$Q(U,N:8IZGB%8:XXM,DR6)%?QN,3$\
MLNN)\:^0T$$JX# '9K.R(B9SZJFD@;)GW_AIXD1,;G<%FM 9,QVI/"68'BI+
MJ9GPC5BZD9F,Q.)U=>QEK.+:'HY-.1WDA4_4X%H]K''A?/2X*9%(QR<LO(?C
MF2_71A[BG<DN0OYB=SZSN1%DW.,UQ50&R:I3$,/*XH.RA@AKA;DI1'\M3/]E
MWCJ"JG-=]NXM!^:AJ"2.J[2@&NO)1BT"O<2&2QD(:\<!_=Z9,IA[F +$.@=
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
M@NV4[R2!U&F91KNU3D*J\%':J;*ZF4QG(:7].::.-'=US@1:(S8=3\$)LX/
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
MKCT?<I_ ?72,$4N#Z,!MU)T>Z1WD$B23/WL^6J4XOH?8##^+UMY[_JWYN-U
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
M3&XO=A;M18WLQ3]NSG4,3_AL8MDTJ64Y>9OKD_>!?6?@@SW(-P%MZ6YP>>]
MB#];28+GI2NVP+3/%ZLM%^F*1.*6[.!MQ6>VUO_,:]+:7UGX@I.GI$1-,1?R
M?F#S[*+9.%^,4?ZB!R]@;Z#I"X^61H,X+IRKX@?=>O89H^8%>/SP!9.CH<IT
M;3DUVI5C>FL9T[U9&(2@+I'GBLZ:VPY<H,&W7DY]V]$;;3HH_7/^>QZRB_O=
M<.^@_\V/EG!-=+,G;M(_@P+P7I&4J*?1;@#J!C-'Q.K0UHB?9B3W)? #U#&U
M_2=5B>)Q+; W\80%5:2E>FR_.]X C(+'B";@H+I#U4$5EZBFT^7L&22T;@KM
M-_?F%8:\EML[*&;(=RIER+>+&_(1J<\5QJ2YQ'@_18$TN.O&<6#UL)F ((]
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
M6VY4OA"1C"]!O)M/GN-S4N$WD3D;*8SHSQ)).7&[D/I:C&R67 II!&&#441
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
MP@ P=3?T[)@U">>!EL/5HK$Y#O/FCI7G4)0:TQX;>/@(J P&F RL433_D.9
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
M$SULC+:BB5V8>/_U[/',KT@&5/PH^_N]#MX)]ZS(OEJ2PD(BP$(1)!0K;EO
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
MSK(JF)IP29LN1GUJ$KT6]??/GMH .CO[BL[Z:V/606>W-#IWWG8JZ3^BZ76
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
M-,>HWCWY>)RG^?M7MO/((1<'N$44[IV<=]MBG@XXF;/VCR_&*[/"F9\\#/C
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
MXB!"HF!Q\AX''S$U/"XY_-PV2FFD:D_VS7 ];K\Q<^Q?\?,\BTA2^64$I)L
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
M]W15M?:J"0))H1X;)>!E%@!K6HGLR^I&)*A:9]4&T0F@FS2@V])Q$,"F\)M
M*<8[/^!X-4D\7:WQW0BY*AI5:UH)GZ(F2===WJAZ'4E71:/J'>U3K6G5Y[.6
MD6F]+?6IWLRI?(PZV8C<![(.E;#+M)2SA:.\LC?JQ]PM'#6MA/.]T$,P?H+!
M.@@,=."')_W;/\":1=\'IZCF/M/]ZKJC2CF[H\HU=D>M$METX%(8SX/HQ?/7
M;*QHCBHO:]DKY6++K706K9LMFVJ]O46EC;%CB:OD^MA1RV@MNJ'^#?&R]=WO
MX- [=G 0=7#H'3LX5-W!8<WV"UI][1=6.+W+Y&5&X\P2<K%"7[C9)%\8=&BS
M([B&S_"!0P<8@R<K'.(EX\95ZJ;K(RT(!U)=F<-FX/LH5%Q!#:BB *BOC*+0
MYU*+EU];<5/@ (S\^(U!-UZ:2V[@@=X8Z&O>&91I&K^M.X-F"_,=R]X92+[1
MMP-W!I)O,=9U9Y A/?BAI!ML*?L&>R=XYE4W3$PH ,?A,VXQ-^NTJV"=P%_0
M S"6<8Y(XG!VRF/:;MZXB/JD)6D.6&6 X!G XCF81Q/5:F!NV]RSG7=P0H#7
M(VLCAO=N$QL%U7H)?GOW="FK'?E4SCWN_FGP]/7I[N$/Z>'R\?+A]\N-3;E/
M-ZW87+[ Y_F_#-T?-TPUE]1V^O[A0O'G'X!0 !O2X:TC'$[3U0)AC4XT5.3#
M'#P18%;;8Y]W[BSP5.\=>VSD+6]JXA6%H+S)/[8@3OVFD_!(OSTCGZ8L>_HW
MFETX8IC1!!Q!S3ZQ@:<SHE-,XIO$_\,%O3^W2!,[<Y./A)*<<"B;"R(6S8>9
M$_4"(P,W.!PA)I/&!>([N#4.H70<2H\#$X,+DH7U*;&%(F4H=)[G+L#NNA(Y
M<+"^Z[?=9#J8'FA3AET;%QX^G5/"%F@H:O,HZR\Z#DR6J7G(<#B?XM[@JSAT
M&I[IPM=U0M/B%BR_QSLNYDK^!"V=F][DI+C FR.V%">Y<1= 3$\+)G5A1V<R
MDGA('R096%G6B%HOQ$TV/S\NL5*<VQ&[YI*%'40FR\@O+7T,[N 8!#.H_<Z]
M>4\!=:)8>@KBLZW]WIR(#<--;U6"-S'=,$0K:3>_YS_NB'JMZ.XD0O2!)%)Q
MP8BF=,3IG/4E%PUVM-D &88[X86! W%:6:RC!X^U6O8"TR%?+J+=E?F\>9\7
ML0,Q3EH8SJGCL(.IE-2%%849!RHR();V-BV+JG4MA61;24P*-/B<S($%5A\)
M,68-#>:N[A IM#CBJ8;YGYHP1;#UQ 9,D2XEW:KJ+SX2<UHE%W<W-]=/-Y>W
M3X_2X/:3?'%W^W1]^_GR]N+Z\G%C%LH&LQ?OR!1!Q?:%.F=&E#V@;:X^,$G6
M_H)S+5B(%L+*)S@+CD&N?5+P]Y(1-Q._C()I##ZG!,P2>"-\GYBK/43CACLM
M=HAZ^EUT<^0&M178$55'7Q04_-PEYQ%M1OXTD&^M0-"USQ9ET8* Y#]I!F74
MH<O)_UB(M? W%\##"GRL[WICQLN$\MK!(\.@K,.F(*ZC;?@S17S2KD!]LM3E
MU&7##Z.Y@V9,:N)O@AK_\"$8<  >@O7IPR=874T2"8L_SKJ=%(;(8"(,1KN2
M@EV%?04<[K$GMI,CM[Q8B?G*#08M!QX $M]<R6F8M/ Z\ZR5GB;PPUDV>5*J
MY!&,L-$<.[5<S;'XX :P/IU/']!\,H-NZ%>VD]R,^X3,7EC#5+)8$AGJR3E_
MEL^H,_\IOIV?XG==?(+(SN Q6QUM?;"TW]P/*5M@DY)3?"]1,;G.?^76*(@O
M<Z:/\!:3XCWX&D5=\#JX+N*79D/ CSYSV0<Y^.L7<.U&W@21T?CA%SDO8D[P
M:NA7SPF>3Y5N< @"W/ KIQ/_ LD;A1B"/^%EG ZG_+3C;\S1+[*_F>C2"F_V
M3N*_#YZ)>T 3@!R,Y0\4W>QEWR&F&.W79^=G6!K9;7$70I Y+A.P)'8!_SBY
MD C0 G0O#@B=$1+0=C[(SLOSCUJCI6C-GJ*UVS]%B Z>Y5.UU_MA2> +%=;B
M1@)6^$&,[\5O)9]LLC'0Z=^7/+._\&T'T9)1?E,BE4]D-WPQ]&?#-+SWX+A]
MFK,_0.L\O=FY;KU:V%F@WU8ZO?3]_U),BG"T'A>D:2P41DO.#YHEN?AV)>FS
MSDTNCBCVD%UBE F8A/E8!0LYNDVEJZ4SEW)*CZK89AWAD5[[R<89)F.1P@[V
MLXIO<G#%#M(\'ZE;)^>=3E]IJ>EF0JOV6)\HP"<OE0.X=]F8SN8>;\=,I:K[
M+!A^W J7?+4"EX2-+K\-X:OY^WVJK39(AY[2%8P:6ELX_+1-N< %@NDCQV![
M*!.6T#D?/3L@ EH-I8.FX7Z( #"%,9P*'C5>>E-][%$$Y&6*"XZZ?+R!8\7
M$NAUTE<2^W78T_S40HZX6XB;!5+@7:'FS3Z;96VUM0YSP8_DD3T'-WA]WEKV
MC.V(FUO;&A9A+NQBV.DHW4ZVX!%@/*^1^3.%&@09&M+^1Z-YG)WQY$=7QN24
M*%,34Y%T&:?D(C><XJ4$WE ;KFR_^DDM493U#"NSLI(7%QJ:8!!W,?!,<V"S
M.Q65Z%R>9#X<D9B/V[!-.0Y$;:7M%DK7B_5$V=16'G%)C#(7VTJ[<7+>;H%0
M%@VES4%&K3(REJB[69.,;95K)-B%L-5\C(S2IK:R+ADU(*.F:*UTL]M<9%0K
M(V.)O.QUR=@$,O;:BJH).OTN/XU2G5M9EXPMC)8HK;ZH</P"\RMHZ '5WI.7
ME9Q)3.,%8<&YPRN]L!W>$J,$)P[17<&&9&L03,B'!G +6UANVDYW>E,V)4:*
M0=S!P16:TA7502(/;NC0% ,:+?)^1VEW1)-^J01!"N2&NUR-+V2V.,R=X4R+
M5V:^UU@,EC2,MCW.EZ[SBY6#]8_E8*)RL/ZQ'&RM Y!=$+9VRE6]>5$)0((-
M'4J*S[7E=YX%>8[3SN>.2^UH@_Q<1;ZYD3^;]C,-C@ 9^P(,1+H\2*X!EXOW
MJP,!^^S8?_(T$)32KUR+DV<6F_B$>2.(S7??0?,FCCU_F6 36)/W8?2?<R;Y
MK0I?_)3>J^O;AX'_(:@;T!_. GQNU"C!_QEF*P8@&A8F*AH\#=IOH6&\\$QH
M_$F84RV_31C6E5!2\:MA^]G2B)@Q&]%@>#<:C C&#H>,IUA/]7<^=,,>\D3(
ML$WFV$"EE^&MT*/"ZJU/;*8[7F L75H@-89D.^%@D\"P(BLKMAF.8]-D+[&I
MS0[C4#TS9L7V%.3:"O9EZF\<4['=G?DO,.&45]Y)O%.SYYG<ID/;+Z()GP()
M.[=RM/0M81I]L5TW.JCOG_0I\)C[B(SEY>^AVL919\MZ-V,QG/X>LNNJ%*!V
M!GB/(;K"D1UHBR=K?MK@Q#>Y;;-H/2B\',_U@,B$]!G6S8U9/3C&=._K:#&L
M [K*>;O:P0%C/6&; \7/()LY]L1X-GC/+L>>2KSB$,^+7U*F#_'6!O$_!,%E
M3[&0D7?WFE'?F-@(FV74$.3+O8$UXC(KOLD;6F] RUT$2_'>-,E=@<KQWFPQ
M;7C"?NQ  *;M<)=N[&Q0.UV2J%PXD;0)"R/@-4]FC'[@UV*ZJQ SMTQ\#W'+
M2P/T>!I])(9MQT^WI GOT1I#C$N/#5YC\X:2 (ULVS_VX0CXL0'.JL->#==O
M7<JL"69H<FDTN/G"'=OY#.L(J8/]#,=R MZ9RWL6\4H=%+G!?+F$2,:*D;D[
M,X9Q)2/Y:N6=OCVS/2Q- Z!]?( 6-&9^:4LH=#FT68)7$.VC<@W_ZCQP7KE3
MF^V9:UJ)3O3 @ X(UB^1)USD&J.#[6BUMM(6M1:A([>L H"J@/V&QR'%,<$_
ML?D\G=G+;9[B!O[P 3 $T^@H&'OO4*].<;,5?EH7;MBH![:/"+Y_KFGQ3 83
MCSE0B7 %=? EL\'_L;O0I1JKH8B_>&?M92VK^9.X619>R\1@DT2PR2MA2]SP
MK G5]FH_,SR) C4=5,S*JQ<>#/?/4I4<V<^*UV^T>JV-U&_T@OJ-W 6E%W>W
M%Y>W3P^#I^N[VTW6:@#,E;M3W&/SM>%AN&F9=1CB;'/W;IS@T;LQ<NG'=_SW
M"J2?[:R=6U[@T4E!W.)E'SSWFY0SR3$791[H"' 5#(OK"O)BJ!B2"D(#^X8;
M('Y5J=_Y0&W\@-8,37%,=A4(O2@P5!@@*)QU4"1@F*H0V6J&>G6TUDZ2Z>[K
M\4O!Y/;\N$KDNB_-B2^:W+XDP>!9$(J,2T_*#W>-OQB'72!D?*$IR(<HER6?
M!:@H_ID#>,R1E2^1__UD^72U!O^ )]%7ML/]P,DJ;&C?'3;XUI=46:"$+(^1
M4OE1_W9Q<7EY=;6TL*+3^B%KOX-5X!<LM<CSK64E%G$@,4YQ:GP[G1BC$8/O
M\/^>CD$4GVK8JR^UB__,N8O5N/AA!W&19M"5_F>SQ&2PE%T?-3I0<U8/=K!9
M3_=,5$]PH/19S:O]S?#J6BFY&0M\%($I0EK>].G"V -_/B?VUN&;JK=2]* V
MMWM0<<AX^RR=E;.KZ%W-*6H=G%*M:LY8^6+[2-0.^;AUMGO<NG#<6F?I1,Y=
M1>]J3FEN^;CE/E67V\=5:Y].U>JMM/=I*P4%1&O+AG,/KZ[.1#7;>Z3$KG:1
ML.IV"=L_.>]K@O'@NWIN5HN SCZ)@-5;Z6Y5B>4^4Y^WCZG<$9?=)WINAWP7
MME)4TFW7QNWB%&[U3#0%N*(S%93X;>Y:5G#G+\QF%R6SQW*/'^8F.XWG'XNR
MQY=D:X?W05H;@T*Q'\>Q%DLRIX<),LR#G1%PZ?3H%(Q;2<M?DAU=*'EAV="-
M4C>&6[_M6Z52@.3TA<4P8N-,:QM6EE1)R+^,UCT<N6/;]BS;8_[Q_V?WG\$[
M)_*WJ?G!U!$;('6_/F8M3JT^O E\0VU$ISZV1DP&K"CR79:<LU.-51_9"V;4
M/5 /?V"8$CDX.1X53\'I=#;3S;U?. 7G\?(SMDZ5KF^O[AYN*!'GH'JF)KM]
M^FEH)I\ LFYY'^7Q@D)?R.,->",8O!"6G_G,(JX\2^MQGN*;SJ",ZA5=_X&*
M_*/QDTQ]F*D:@7<-I#+KWRX 1T$^?="<-)BHXB>MCG0O'+3*,_]B4SR#]WFR
M](\&+!2FZ@;/"YOBXS@53 OW''LT'T9U%!(ES5!QA2O3Q!U'MUR^H17E%S*O
ML.#9O;ICT1S2J>&ZI$RH&[V"B>=#/\WY!?\--S+VIP;QA$@_XU?RF]A3YG.8
MLWPF?[7T8.116#=*0(]L:NO-?T[C ZTT!6)U#=%CX+M^.F3LX6=^ZJ/T2*VQ
MI[;K+4L9,FWKY=3D3>==2E#"A@/!T_V,6)H_8-GR"\-AJ[,)JJ-$"A/\+_T@
MPP4>8"[>Q(_.). _S&NR99Q^)3<I1VEDN/K+B\->:+$@>RG^X.?WY**8XXTI
M4QYO?\X[\].\1-X$@6\R[&W_1O4@O,<Z/1P;J-M@?AL6X:F2LL@MU3\6+73$
M&[9CH6.JT+'9.!8Z%C.!!-9V(5NG$M9?KS'Q(J#7D:CY^.Y_6*(5<:'')_6P
M)DP9#26H[,ZG4QPKM2 <?=505WOA8GV$U\7NGG4.%GE,0;[9OC45YJ5@?%6T
MT'BV6V#=\/?!O.%O1P9;\FLYNX9E=!_>!W1=1T8G1P$W(;]7=,1,SN]GT]1@
MLIKM%K\_6+J;$U%>;YCK'X";%UF"8'623"M>?K_/W4C_]+;VP]*C\'#Y^^7M
MU\M%YHRU_BZ>M1W[<27]-&/IEM6WW=9:)89?/G 7\0J<=JQAQP5P(GM0 '%-
M%8B O $.>'+9Z$G_EJLNL]L\.>]I+:71+]2E?:TNW-\GT4O4X=9&]!:V6%!Z
M35$:V)'F>6@>\[%7WO,VP4TY#:ZZCJ@M>YQ*M)JK[3"U08)V^DJ_F>Y#5S7)
MUTI,S&%=""R*5?R6:7GD?> 1F#T 9MM]LWT1]OGA[O%1OG^XN[I^RN7A[&C[
M]?ILQ,^.[;H+(Y!72BYLQ-]I*,U^A9,5Q!QV0 0J8<\5)A#VWNPH[1P3E+XG
M^N2VO=2EMM?WA*Z:[*G"S-P#:=/O*/U>MM=Q-(Z.P.P',#MB'-U>/LE?T#ZZ
M>KB[\0<_?[V^_2S?W5^&387V5X:M'EE3RFBZIFP8[ T9>(:&-0>\^#E+MI5(
M5G(!*M ZJ\0<3NQ56OVVTL@QWZCH#)O#)%\)DZIJ\O4:O$=[6]!]]$@\$?'Z
M.T0\,/@TI=4&(T,P-_I(ODKMO\J)I\') U]4!0MQF\._CL;A$9C#,@X_7=X_
M7%Y<DQDH#VX_R8.;NX>GZ__Q<]SW5[;59Q5^8C,'/B$YELN[[37I2JW;RQYK
M^SW%'G*':K1CJ*8(NII'=-47V2I^^%OU'OZ-S+F]&-Q?/PV^R)?_?7]Y^^GZ
MZ>M#*E?G8)BCE&[PDX4O<0CFR, ZHP&@!1=YLK_8ULL7K#,94)E)/NYIGYSW
MNQ6:O =PLG,+PM91$!9!5_N(KOKT1N6"H5.C8*C'-]E=7^P(S%X 4\;4*99W
MKNW@[H_ [ 4P]<9UBN7/'XSBU=H[F-S9Z_*DA4[GF(*3GY#J#A*RA_W @9"]
M"B]E#X"0N3V'SM%SR.#[$I,S:^-Z2D9H=)M*LRUJA[:EV-3N:O8C,'L!S(Y<
MK'T?*>EE[+*B2:+]QLEYNZ4I:J>F)-&#)% )>ZLP@52PHQH-1:TR/^H ")3;
MCNH>[:CZ[*C"W*R=G/= W&AUB9NC=70$YGNUCK[OG/0R5E/5J95]'+ZM]-H-
MI=_++E(^YL66M*DJ)U_KY+RC-:O-+SEHXFD[1+PVGCVUUU<ZZI%\><A7POZK
MG'@=<$>53J>E-+L5UD@?<]*/P'SGQN%WFI->QBHLG);:Q\O+CM+2CG>7:X5J
M>L=031%T]8_HJB^R5?SP]^H]_,><]%W2#56GGO;A,(/#V3]6,ZTC"EO+F_X=
MT25 U[%/3XV:HV+1H#4:M8J&8U[Z$9@=!&9S>>GJ#N[^",Q> '/,2Z_%+F_N
M7&*GU@"32>UV%*USM-#S$[*U@X34P)KJ:TJS?0S2K>4['!M'9/%]9P>YOGER
MWN[TE(ZV]>K6HX]P!&8OS*_<0=/O)"N]A%56,$T4Z )*NJ7T.\><YXT86X7I
MTSX:4:6,J&,[J1J-J,+<W#DY;VE=I:GNT-7=[FK=(S![ <R.&$??>5)Z":.I
MXMQ*K='%?K^-;EMI5RGH#C@QMI1-53GY>MCS4%7@7!Z)EXMXNY/7K#7ZF)3>
M[C>4]K$@)!?Y2MA_51-/;9R<=Q55!0NQ47V7^Z-Q> 3F>S4.O]>D]!)68=&\
M5$U5<<"*HC:/L;2U0C6M8ZBF"+J.#6]KC&P5/_Q:O8?_F)2^2[JAZLQ3M8D]
M_)3&L1?C>K+PV,*O$+J.G7IJ5!V5RX96O;+AF)9^!&8'@:DX+7W@RO8XE9'>
MW,&-'X'9"V V&]@Y.7^Z0\M\\/AX^?2X'CI2:K.XR5Q"+1;1>&T, [=['5!Z
MV6'@:GFF B25&,!4!$E@\S:UMJ*JV=<<.X>B$F.1BZ ([%RUU5<:7>"D9K;Y
MM&-H*N&?%D%2#Y"$<X5[747+D;2\ UK[.-_D",Q>:.VE@3:1,C\X'UIKEQB@
M7D2"]4_.>TI?;2A-M:91 (=(G4Z)IAP%J*/AG;[:5SIUC6DX2-J4Z-%9A#98
M:ZET>VVEW:HP6>; J5,B5:T(;32@C:JT5"!.E<DP(FWXLZ<_F^R<%AGR+![=
M7R7U#D:-)<F/'L_BMALLV@"L/AE3YLJW[$U^L*>ZI? W%/F1.<;X%WFJ.R\&
M0(-?;43@S!:>S+=[.Y_"KX:I.98,$#A#A>O,62K^.G]VV?_.,03["O^X3_##
MCZ8]_#.&WEX3JRM+@Y_$[[_FKF>,W]&T_?7Y_/;NZ1*,5?D__JVGJ>HO\J_N
M3+<2A@+PB,W3I#Z E<$<T[#8R?GCUX^/E__U]?+V2<+R<[0/\)<AHI[/$5F
MIUJ CQ.DOC6>)@Q.C6G:;\"RLAL23&9$,?F-.0S^UDU@.C:2X  .9HYARLT&
MV?\M1?;@"2/XD/X8&Y9N#0W=!&CAO6GT#,-UYVQT5N=ND-SUXPQ7N?PV9/ %
MW95!B*#4\2;R,P,D*A)@ 79+6[;L (O>1/=D>SB<.PX;Q;'LV>E */^V ]\P
MX"'Z"->=^E^V'7EDN$/3=N>(4XN0#D>2Y"=2*** %%'@0+!^9\E7[-F9Z\Z[
MK'9\_D.$RQ?V% [F.R $SO$,CS)@XK?!M?QT>2%?WUZ<R3_BX=<:O_AOTBOU
MEY]D.NZ$15-_(Q<7__[X^[6"9*47LSD\TF7XV3/#4Z++$W")\:^AORY\E>!
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
MJ8CIWW()LE1"5:XN 9Y05^@ AV%&(>P=9'7E W>6] D1&L3A"8$D8$V*(E/
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
M4/!69!7\9'R/S0&K,Q4;/>3-=SNQ0<\=>"$&I6?W#+#511&JU%#IA1-5E2G
MVBE_*$HR!Q")$8)#!P-\B""6M29'8:!3E7#$P&0]<4DQA5CEE21%W>AO@":7
MP+TR;<X6C5CW3!4@QD=D.LXV@G%5.$.@\@H-""EN))@>A5/VB0TX-&8K20Q^
MB73/C/#$WTT,N#7_L;0D#K5*DPU@X2NU"1.#Q06XA_7%TI)-QFWM'_WJ@ LC
M\RNK,T+S+_%9'ZQ_5?AGNZ#WWXN5WCK 69I4)P#")VQW.N#_49D"WN_6<]C%
MC WU@>3?+_454!WL.B<LA).^G#$I;CS<0G .X;&VE@Q0_1QQS>A]>A37BBZM
M]0(.F\>09BO6-8HAD4CBL+]%64N9OF7GG)3B#8A_%FA)Z/@& ITB13$)>A2D
MJ!- 9,);M0L3H:@$7Q:%XP@HWQE2 U 4Y@9FZW;(NW/N<BAP,^OXP9!I8;N@
M9#Q$A1@$'2:E;1AWV'@"DI?_UMG'0+""ZR_(18P:#IS=.Y Z;?3YA'$P,QY
M1SHQ> 0?6[$.YYIS7'%A;=(W#PY[PK_!T&'@</-"<( T.RY8<TH+%OJZJO/'
MU?S+%T \_/SZ?'Y1MQ.<#ODF'N7@L"J9(5^:030C7+0KL_=%G5?Q6.R9A(-<
MR)-D7 U4@A&*2)05I2?@2]1/ !=F93&^(5VL2V>@48'!XC'(CL*%/[0:,'_V
MP8@KG>FXH!<9=;$9C5 R@'4LKDT*M":+L8@I9D(69JP4VH.;,$0O$O>3,+#Q
M/OBY&+,4$:3I$3JWK+R2 !-&B2CR)='D;*]!L\Z8%FQXS-&X9(0450%GH&#_
M-J6.,;T2O7)\ENH_:YU(V!_AI]0@;R52Z4#'8$GB(M>+Q!04QK,C:?*!151?
M96J@:3%,-\5@%FO$UR9.N "C93+"+P(ARQ]E7Z<8[[0LBP\1U11"@(G',#.@
M6"'_/@'^^&IZ$(/FYPJCL:ILQP<HGCJAU6:;\@(]2CW0K!M;@><5<CP7;)R;
M9-G4:!\7M?K5*]7%R >G9Z4H@;6 !.*4<OW,(KIX2+H&9$2K#J))&<WV0ZVK
M!2(HC%^CPL"W;3"98[C$P^I6%3$:#J1?;&2<(BSL(A<6[T$('*6+R]R2?QW3
M8Y! H<OH(S7D_%I/DS4(2QT.P8_N<'71<S8DW>+4 'AU/A6H[8E#R[#RVNC$
MH2XQ=;\"2 9VG<0 ]*# 0"@C3[J"C2#;@@ T.9; 0\RFTQCLU-M7W=1,%39H
MS13#48/(!KKIZ&]S74@N-;!F%5:HH&NK37)GI!+H$^P")-$H#$,VF)D.8".$
MK7,UC&T?%K6N.PC 62<=5*ADR<QS?K)^<<M+>='C(B(\^GG.^UXY_8+\E5<%
M6#U$X-.X"^MI=D#2NA><WN5TDG5+1GFJ*N5LUJ@5 <(W3+]4Q;7W6Y"\^[!#
M8C *;A'W=SN>FIVU@P] ?+/>AQW .LD5;@5GO4+PRT8:V&PA1C=+3I6U\FT4
MDY8$&Q"-%<G6I4(AR&%'2HK"1KL=OV4OKW7&2_";F))R#.W-<!*>+C?5SMLV
M3-]RG@1Z$I;CJ3:F+)V^"#0/^')@*F%!4##I&6$C$0?TE9N1LIAI/I3B#5",
MN%3Q,#.IN1J[ZD6L&[RC&-"5$[JBP&:>(,E,^JC/0,/)*(Y/!DM23A3]SKI?
M:E!K!4BJ)RN&'H,YV8BJT "Q&NB<9?^92]E/13]#?KTP(C5 BQ(5WFS[R-I@
M]JS*@ \<Z_FD'4)1 :61;6"M>*N$*G 3FA P&2V% 0:KQFV]QAZ1U5^360-2
M>A^B?6%)W_%AZ75RFP'F)/8 $L-<[J2!88F,#/4/$M@L4QX/+0&!23*0XU2D
MF6>;^%%HNSH%(!H"ZW82324"":46F( 275:%[M=6;12M[(/--3GZFZ2R:7)A
M"H\::Y5*JDAOV!"*&=CRA%D^"E72<)5X4_T3!ET6U"TF3UR=;^RK&>ZJK)PP
M)/O6D-2VEK/;H2F HRUXGD-=1<^B-0)=-5BSH4F5&P3[7#+(NS:19[2(DVZ
M7)>)6\2\%AKG3053)&(JU'!9663G05UP5IYWTR>K%G]0 /*@L6TGZGLL.9!;
M1*?B=DB.^#67D90FI2J?# 028#BM2SB"E)P%BWA95T#VU-F1CEMP-?#@IS-5
ME)CH:IL:N2TRM9.A'G-I-.# )2R^9>(BUR0W-S8EA<J.PJOD2W+U;1@-D3/F
MP0I:8)]K$_N\7VQJ-'*L YD%9X%$C.%!CR[>3<D$C&X#NB]<"_P9?.GHP9)M
M)D<JJ-& 95QE5JO2 N- &C]DP!-E*0L.96$!1L&U6,YNK(O<,"<P^R!@[(S=
MP_!<HNP(!GAAR(JBS?=M&8$99P"$T ,;<O)@IOI@3M$8!DHQ4$6EU98X8.RU
M-JG'W(S:EJ%*N:8? UXSPE.^^HLL2'0>Z8C]^-:J_&I[QURW-F/+H1BR:[0#
MSHJ["TI$B=6= 'Y88;,0D[ )10KJ]M:<LJ0,KV]H:7S[OYG>_8C,Z^JF.*6H
M4KF! %@\;XI?L;L(OGY*B=D #0X!F^)RG,,^=X#W=;PI3D"(,)).#&Y]M95*
M=:/PFWF:]YN3]V>9E5@@=HA%)MW.GBFM4W!@K8>6#6D#B]9;IR!\A#9"HF#N
M))JLB:$ZF,@6L+!S88N#IJMAVB5"W8ZM$5*H/\G#L3$ TM0Y* 4,3KA/(-3M
M-^SC-&6H+8^_$7]A('4":#*?0F!)^K;-;M3X\%7JY3QOT>ZWDK=V"EOG:,.@
MKM)X9C&4PE(> @=M,9U),.Q0RV(BBFP16WU+<072O5.QCDFKJ 8CJM!_J3)(
M*6*]$-?K^-K?3*F$-9A%,<<!)F>W=E\V;IDD)9D,("JRA&>K;'\#FDY83N5,
M"]*N#1P?7&JZ>*L5%#)]\F%ILXTCQ)7Q+J$*5ARH3YFZG'L((;NOG%.=1O33
MC7JT@J_K0"VZC!5P1*9,7<X#KW=*R'4*O)Z8;N<=5;.U"D1.E&8F)\8 $XYS
M)$JFK=H0\/_X'9?%)T,[E5@-0DQ 9AK53P9Y!7*N(LX<@*0EQR4BC@-JO];8
M;!"XA98[@+70AT0&=#5ZEB>-K];SMJ7]ZLG2_&-0 T;Z=IP\:>=++[V/@0X6
M9JZP@70H,W193('.;23 T8%3!S>7?%I6IZYAQ>6[*=N><&>E(N(8NPP_>'MF
M1*?(IQOA L65BL#;2/2 ^DXH06G(&>,OT4<J30WD-#_J!QPU1MP.**7<[?@2
M[!;_-R=>UL!Y)>C2TK4;F:(Y7$QO5S>8X78'BJG &1$OC4T27,$]DMCNXG(>
MMA"LVY%-]H;M%!M0"8P%Z^_!Z)&_2Z"ALT^%9$XZ#R =M*HOZAC-'U/8CK8=
MSHE-$%#KG"9B%#XUD]G2KXGZ&?R()P6+)V AEF2'%HH,Y S;IZ[Q0>GAL*D@
MFYSS?1Q,!//S?<#Y8E?&*P/R-R.3_%C>//\%S-@RT6Q@(9I_55FMIDX;S%*=
M:)MO(<8NZG@Z2N5C2,1[=)< VKVH'5!IHQGK+[A(%)(0!G^X2W"B#_2_KS&U
M]!_\*Y4WO]/4UPB;K][794Y%IK !JIVK[[APP4?&P=0!F9::F"Y&P%9-O\;O
M$4=ZK;?8E'-8QP2$RDC[,-<?(=)<K:.='L=RZ0<EG$@648P0*UY2J8%I^@5I
M-80@'-FG2P;0MAIQS(W4(=ZXDL'&M:U&JT=SDG\ R;_L <V_+>MB/-%Q3R%8
M=TE$YDYRZORI3BG#*@.! =\8.UNM-Q;4O]2X -V"TQ,[1,A D6@W@3F%U.Q3
MC# .BSZO+"5AWTU6%>AKZJ"3,1)\UXYU+?D=JB48&&\[X<)4SLAQ68;#=;%\
MJ'F) ]"8-5)):>^&N=6C>@1REEOB<F3,RC;38A5I$#U&NQZL])$N.4O@&W\I
MFIO4,;)6V":-(J&5*;%,9!<5,];L=IYR0=%CD/F//7+W,%\W?8, Y_'*63F
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
MNOIU=W^O7*_7[1],'S.8J$"S9H+Q D"L#9%B/2Z05B1"RMT<R1$%!^"PV#U
M>+HC,<D[B#112=U#>3TV(F$XBNI,<FQ@\,L$PR3-L@D.RHM\N*L)&BX7U,,@
M"^J\X2YSJ_:\,-\>7N+9(>97^M\$L+?A>LOU_+2;->RFL9;='/G^>D"A@02L
M0.2: AXA0;*&E[.=>59@$:HG%* R6H*.%$0B8KBT2S]$@JW'Q5X]3EL7\PL3
M01R=$<QOER+E3T0^(R+WUD+D<+(F%N8I>2[SMW6 </S(Q:PK!,!YBC/A^C,B
MV%@:3@V'04 SK(LQC-XN!G'SZ0&SD0QCJ6ROV_-[0&!%R>(#.6Z?4O#[8(,7
M$ &I(:D150E:4,]+=./!K'F@!.-.W8 ;@6E'2D<4E [W4\,OI_X@H+,R;LS1
M9X2H= B=2:T?)\*WHM\=D37976.[P&;.,6MO!E2[]&N30.FR4TW)3B ZX6S;
MWL"E+H-M BZ8'390W,#!PR9V.V D;3\@"C0H&6_;#1!=8%IIJAX+QT4<F-D-
M:+Z<<!+[.D?*D&&VCY.P"( B--N,^>P&-07!TF$NQ'1=W7 >OQ(CVTN"'P?1
MQ@)$L];0A>(.BY$YQ$-,QT,<)V%\!"H7= !WE+A<.PC6K(YOU%\A(GZ'+QE7
M]2#'-3/Q/F4<P;3&7A0+.F0.][A#$#\Z@\R<NJ48C;XP)\,H=4QD,\<03A_]
M$2938\7L-6)T"L!1Y1B*TMZU]I2"+-L[ ;L5J%@ B83$KH9&<%/Q_>1QT7KB
M!&\A1KYLY)7:/8$Z$*BM*1ZI]%)+1>_ OD%2C36Y->1YU[%8B'M$A'D>'"F_
M89CI)@?CHEU[7(%"IZ!' VBB(W /&R_&MZ&XK!G9:U_! $*%05P8,W)J0ZQN
MU7I;:(0"^5347GL[O=<6$EHB]DNE0DXY\]VFU<$A[/@U8F!80)A4*LESAE:G
M]W%53K#;6)&^'>#82"H(4-G8L4^=:[);W0<&M?2Y"PP]0L[;@CTHF\SG*:T:
MR+)"K)%B]+HR8IY4('MH=9'?^F#%UBA^7I#<,=Q),J?PFD6=5?)+0%IFQ6]L
M@QI5:%V0D'9:7&?'^8K.# ]G%0MI5W7YH4AU9^,>Y]XHG>HNR>V?FYUE1N8U
M6KXF6Z[9UF8V5WYEQNR ?Z2A!O-(KTH6U=^OSDHI\J$B.CE'+@=O2XW2=ZNC
MVVKP:,#]6?,^MNU<S?]AL906_S88)FW7>8&6,94=,%9M6 IM1J0<E6V3?E)M
MWGITLBG%KI (2_$,FONO5BOUWH5[]ZU,YAW4%^<]S0G=%Q@?UGQX[ '6="WF
M[F3"Q-BAG/P9;>GP-@#' 0W@>B7_6^+@1:AQR(W_W'KLGF];?P_U'2_.@V?=
MOY\!\4G2B^2!^.!DBY'P1T?Q>E%N P>3!;J_.15C%_O?GYCX[_KHYP]U+T21
M/T*PFU"N\/4AK(C7BWS94YK_23V\G;=SMO0.T(J>VV7DLTK:!KJKR_; 9Z2Y
MU7G(Y;IQ=K<5K;A4?FQ3)?_S;:H%)G_$9DP-WW6.7W[&=Z3_!5!+ P04
M" !#,IY85N=U8TT'   -/0  '@   &5A,#(P-#8T-3 Q97@Q,BTQ7VUM=&5C
M:6YC+FAT;>U;75/;.!1]9X;_H&%F.S 3($#9AR1E!DBZ9892AF9FMX^*?9UH
MD257DA.ROW[OE>Q\0"#0AFW3-0\DMO5Q).L<G7OMM#YT/UZ>;&ZT/G1.V_C)
MZ*_5O>A>=DY:^^$3K^X7EUMGG]I?V.?NE\O.NZU$*]=@!_7,L:Y(P;(K&+$;
MG7)5"R=J[#,8D6QA1:QZ_=)Z3>;@SNUR*?JJP8SH#UR3I=STA=IU.FLP;&%R
MHJ>=TZD_MW72>O_IJCO;W6["4R''C64=^K)6_ ,!'[9T=M*Y&XB><)L;!X=[
M!ZW],YP7:AX_KK]Y8,\8Q?SH(U .S(I']D;U;-;\I89T#L:)1$3<":TV-ZYS
M8W.N''.:W>02V,$1WSUXN\UWF$Z8&P#KW$4#KOK 3B/WZ\Q$>6=7-!:/F=7G
M4?^=6YSJ\2IA7]0V-_X2>#MBK?KL3\ :D;^A8[Q7W#7^HP&5LU?TTCT]N^RP
M\\[EY>?KT_.+JS_>;=6W_/'U:;M='K\8R4C$;D!%Z[]M>>5M=6]>WLJ0YB?B
MLAP$KKJM0L=;W?8WHZKO'0NUREM[L#>Y>=WV]P!\[27(!GP(S,!0P AB7'?"
M,JY4SB6>S+1Q3"OV7IN4'=9WWY.,?/S8[9S7V(6*]IJS@\1_-^'&[OLEM)HU
M^_HR4:WW%4SMX9JL]S-N(0[P<%VG8W:K]$A"W(=:6/O%HH\U-JNT8Q&VP(5"
M3HQ9KIS)@5G'':2XB1$;."Y7W,T$\B7A$9XR3*?"[\"^W(,""B*PEIMQ0('E
M4GX+?G.>-&SQ7(R(L%])/K#<O2-AHCS%8@K;0#@Q&#8:B&C ;$[_IO5'8*!H
MA$:1"BN!QP*WF9%P QRES2 BE 4*;#Q#D#K& >.:0R7HC6<G9!G3*Y[_/WA^
M]$OP'%@B%)*(2#DE30U)'C.-E\W,=:$2W/V\P<;OD<QC) <2<X8<-62V,'+,
M,N05Z0+IA903X@<<!>?LO?Y18&)!K=>H1"ZQ +)=(QM]G]:#BK@=L$3JD2VE
MP$!?6&?([',Z&< CU-H,F6V)R$,NJ5Z1NB+UW-2^71-2=P=04JE<_&^,_9KK
MIBUH6X1/M,_I!.-B,-MVQS/C@G$#GH/(*='#V!BYP@#9WY/"#J@&%4MQKZ?]
MGHYC82.I;8[UR 48+0,9,Z,CB/&T#6BVD8 Q(*.#,,R&V#X*MR$,/]Z& .7@
M. Y'X5!0-*R"$E GC#;@&8$(7"5 CW044#SH+9GK+<'>:,3WM0-+4 30J*2@
MDH*'4_M]<O!:(/F:Z%4;+#9=^A!OT9=K2HU"B(CGZ%^>6X6"B!Z@-(3NBL!
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
M>\/;8;)P4,_':HNR9Z%KYOJ8WR?-M?,'4$L#!!0    ( $,RGEA#ZQSU,0(
M ,H(   >    96$P,C T-C0U,#%E>#$U+3)?;6UT96-I;F,N:'1MW59M:]LP
M$/X>R'\X_"%L$,>.O8RV<0)Y;0-)%Q*7T4_#EL^QBBUYDDR2?S_93K,7-L;8
MTD']P4)WI[OGGD<2\N[\U7+8;'AWL]%4CU!^GK_PE[.A9]6C]EHGMS?^,'V$
MK?^XG V,F#-U UT[5^#3#"7<XQXV/ M8NS:T88N"QH9>J)>N_W1='[) ["B[
M@3+4[H/"@S*#E.ZT2=!=HHRA-Q[.#@D-J8)NK^-XUEC#7O]E05/QO"IZ-H1<
M*9Z=;-_"(,@4B@I'BX4R[_]/!-YB=0O;S61@X*';,YU/MMWM/.4[ T9+?V#H
MF'\"[J=Z7(B(W]7R'H83SJ0V (]AP2+,4?_T=(,[*G481K NPI229F-$""^8
MHFP'<RHRSWJX)"-/A50T/KX,)>=B'Q'(B1#%024(E!$N<BX"13F#\ @"8TT+
M(Z6KV2A#:JY.$5L5*,PJ1AG,N<A@;KKPYKN8>]ZI6W)=UW3>]ZZNK]Z6 O!"
MZ/2ZF()(9XE@E N:@G/=!L=VWL&>JD0'R!S)&5\)EZ>TBF\V8LH"1FB0@GS&
M(<O,JY6/I*T5)ITV[!-*$@CR' ,A=1<Z#Y4U5L<VYQ!S4:4^:C^4^R&"*1+,
M0A3@=BLL;N?22CQK?G&]@U3R'T7_JK$V%!(*34+%2;.18!"51Z"51I\+WI\=
M<A1*MD0UJ\G\U8YX)9Q9TH*1+.F2A4!8CR:OHZ^7[6FK-U&@CSI>O*WJ#G'M
M^@XY5[/*MTC]."G?,%\ 4$L#!!0    ( $,RGE@6B!ZX^PT  /<^   =
M96$P,C T-C0U,#%E>#(M,E]M;71E8VEN8RYH=&WM6VEO&\D1_4Z _Z&C)(8-
MC*@CMF-;6@'4X5T%LJV(]"[V8W.F2;8]U\[TD&)^?5Y5=\]!4XX-6]!NN 8L
MB<,^JJNK7IUS_-/XS=5)OW?\T\7P'+\%_3L>7XZO+DZ.]^QO?+OGOCX^?7?^
MJQB-?[VZ^&%GFJ7FE3C8SXT8ZT25XJU:BILLD6E@'P1BI H]W<%$3+W^VGE'
M(I'%3*>O! W=/Q)&W9I=&>L9'A5Z-C<[)\>G)Q>W<SW11AP.#H_W3D'U]3WN
M]RB=E/G1/>T1JM2H@@]U?C$ZN[F\'E^^>RO>O1:CB[/W-Y?CRXO1=STB;_5N
MH8J%5LOOO/*]<NI#51H]7;F'.HT4+;H_>*;3G9-?E%BJ0@F=AEF19X4T*A*R
M%++?._WY4DRJ4J>J+$68);E,5Z+"]$*8N1+T]:G_^HR_UJ!P&)I '.[O/^55
M$H7Q48#EZSE9*OXETTH6*_&41AZ\"%JKII@B'L71;U5V].;-^.(LZ/<NWYX-
M'A7\2(!>"7)E9>99H?\#8DTF=%E6> 8FW.JD2D0V%<^"_?U]_Y^H3[!O.<=<
M\.S]Z&_[@_T#D<M"+&1<J<%#L![B='Q97_WER3TJY!?0\:-*52'CAR3DX;1@
M&,<D-%E56%F*NA+3[Y',3:LX7D%F-!0DC42:I;NR+"']<A*K@3A3!3;0(32H
M%&JAL4&HTQE+=6<U%F"W#?2B4#-= LKP:9H5R4"\ Q4\<I[%4(M2+.<9SZ$=
M,9]6-J )!'N=2N1*3 NE0!]-8OH6F5$T0!?=[1]$UA_P:DNZV6%>Z%@</B?
M.03L@"^%LM=Z\/)E</ 4>/'TP%\0)GB6F2S\Z"^+N/H%H[/*E 9C<?E;QNLQ
MQ-$+K5,GRYE^KR7ZF*%-;)&[K,*YB#1K2U22R2!1GB@1J3"6I!.3%:]SFLDB
MHD7/=:%"DV&'LII\P)^TC-<#&)\M8_D0-EF&1F<$)+]5FEB6%2)71:(-;'F_
M!_: GT9^5"DQDUC509<$R],(-9V"FR3F!J8TJH EH8SIGA*E#"&9 YS.[/9E
M,N*0&M"E.J) B[W1?J_> %1(4%MF<<5C (++0M,6 S$T0DE,;^W9WB^PW[8>
M,3KJ4N18$,308CA\:;?&3GF1W:[$XZSP3DB_%\I2T<*RL\Y$T7Y2>#\(E 6T
M@#:EY4;+YRB4VP[#%NJ)6&H8D+E<T/&5Y0.PW-+:!E_L#^XR?UI;]WOT>]N
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
MES#_M@P^-1SQD@"F"7_3E'L&Q:F2?Q#/[R=H:DL!CI#?28CU1P'KFQ&!.N'
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
MR.& .);=Y7I]6TT7:Q55\F^GI,.(XP+%UD V<,"'_VQ<6XH4'(T(]V9S_1>
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
M=)#.BS5?)]\<50F0?M7MQW72&=>^2Q;,99L.&J^/ X!&&DJ,-IA+X##>P>4
M5^/4D9'Y]G);LK9R.U_]#C^]W3K-K?KE)T Q:\-/*'<;^@1@63R[)RLQK?<J
MR/,N)@Y#<N9^7 63J9H/YX/D(:E[3]:MN40HHB6E<C\3+ZD1Q<4M! _$-$:0
M.C<8)\D0;/7#L)-JCGS\LW<3NZ>,Q0P?!W*8)>+X<K"\>)$4?DQ..*:%7!:B
MZ.&MN$A?D_@ABIVK45OK6[#:[)4\R9TIY%=CQQ)-+\<*<3*PV(0POA4''O#S
MTC ."8HZ?G7U$S49*?/,**[WSE:6@=Q+6("H_89:[=6@^A(DGL2KS)O)4D08
MV\<03ZB\PL\(?8(\L6RG^U;U\_I&+,'+\@,T+?2%&6(O&02IGOJN^_8XTIFD
M6NQ^9AMQ+ACM;Z<)ZXG'(P]K4U1E>V<8P2#Q-0FX^VU[=Y<W9DK9&5>Q$T;_
MYF9\IIP26[$,OG;5N[J!S*MOW\GLM+;0HJ,&C= XL=1$EYW!9-G=OM+;?73&
M4=EN!%DV;R9:(!747*S);QZ]S4EVOXW#BEP&&,IN.P5LS=AF(0<I+,>ZK*JL
MNI-#)VJ<A1"'<&B["$YDAJ^_8;)R156P[^<*!%T__ B+[\$JWZ#8N0#A8MFP
M*?<W56\^VO@T+()]#J^*NDX2VYN%CB4$EU]@BHC.S<>2DMD;QZ,2>?T?U6KE
ML%3S=+N&I4-2+F6BP VR<:4_$KZ*[#5$]5)<+$N:@>6I^P ^5KJ?%R*?%>+,
MK\@3\S][JR8S'#PW%H!VCKD7'/EDDL;Z>IJR-,/A7JMS"]N7*BS3\Z:RYYX@
M&U[OJ+K$HEQI?:&Q]0NI"<2^&=3,HQ][8KMNC4^YOLU,2Y3VFMV&C.@4+HM[
M;ZGWWZ O&<I*38 :JM*[7QJJ&/;:AJZT K#J@1VIA)'5PQ6EH8U!>1H6OQQC
MP;3;:%&R 5$6(:Q,4M80MLMK2TAJ'AN3LGW-H.BV_V*^5F&?B^\"]OTHEP]]
M<OWW1>I':.\I.,[+2_79@[F1#[2KMUX+MMKO>;M/F:B^<YF$\[20X(34!M 2
M("23W3C#*2CYJDJ*+XNM2P5"X++[N?:H>+^CUYE&,VO8W>?DIO7)<9" ,O>_
M+ZJ<;3E7^>70[Y@.K.%PA.77_><K.>FXYY@H5?^8C,]I5@+?.G4GJ['CB."@
MZZ_/_IEX1G"-?R[RR;;-;6G?U+XYV(&Q7--Y\9.HP\EW?-)NR][UY4*UT&NA
M=VL&[@#L2D>3N01XM&S#"5Y?FC1JQ4<Y@'&6T7M*^L7A[%(686A6V(/DE817
M2E4O[FN_P_ 2"74FT#9^ #-,+"($[(ZOA>@DX$"H"2%KW.V\8;BERJV&."D[
M8%!0BMZ#5/UE&:,""G.EFJ=,\AW<FZ608Y8"6$F_>7'4J 3*@B\SX>:4PJ*R
MA4?[@3+J)ROYO3*L=#U<$_+C0]O"G73/KR'R-%=MPA)7RY$?1=[UR90ET\P]
MAG>_K*2!KALT:+T?K0VX%NPW.BEE\J96UMJIK;_S,N(]$NN6 //H]=W0F_OF
M%"'@W"':L44^8<!;Q\3?@9)*A!['BQQ?C5SO&:F;'LD:L"--(U3$FM$EDN0+
MQ5R89XK"  5%DVW,B<(8#U9VU@M@81=LUV4"[[VO$3YYXM69WD(FF!)5ZZHX
M)0CGZ]248.^=QD]JO6X(>\)#:>1DLN\Z6Y#TR_1]7%D=<?/+RRJ;C!\\LY);
MBC6RC Q92YMYU44QR_/=RCH(=P5PL,*')E _'G_MC8MQ/L)]#I[,Y?)C_&2J
MC\E0KA,2D-2J.:0 &58=B7&%B2=Z.VY1/AQ< I&@5&[[TLLT1LTW=WG#M'(^
MBN@R9PT_0+?VRM6+N;HAO.>9S =\/K4=7,5.:(DHE>'Y;A&8?C *IZ^BD>!
M**03$Q>VLY/SF+QB/UK\\;2GHQ@QT06OWN: 9I9NXA=F=#NB45Z768\MTHFH
MFGCVGB\$#7UO%:H5?<Y,9B\>.W4MIJ[9[\'G[Q?X*JFPPR3F).9P2N2/.ZW;
M*^$TW<4M(FXJS\<?!LO51(2@4D)B_+7Q]39A!O[QD76IM4C"P@5,:L6UK0D+
M@::+(6VDH$W4CK0L2X48-KC/?:"1G]U2OMZ8O(75IJASB@3%Q?>0Q<6!55?%
MR],F:F^M'BYL];*-Q8J)7RQ^%4P[&\7I0JCP^?'3]?7I6\PS+GPO]C:#5?4[
MTS8$/S0UK<A3WRZZ7'\ #7.J=T7T;*W.:$O0>_1'N45LZMKNW= >0MK@=9,,
M= 0A6)4YQP\5,A^QL\?4+W54FJ3@ E.7^24]&W-%\AA75_ 1J3U5J7UYI5?@
MVUU7@2K,I6',KR>(H"< <B9M5X#QB(&GLA!RFM1<M ZHHX^CJ:;^O?=N_4),
M-7XCIM4_%[W62.]6;S*DYG\U$'/3L ,5QU5'IAK*S@3<D:N1IQ>WYTDA^]''
MN+F7?@+,\GX\=(\6: O\_G<4!/ORI="C:S/M\.B+W ]B\1, @CZ'TOD]/0V@
MGW_T'0=L,Q[B)Y\ 43KGD#:UI"1/RM:AS0D@YT]ZC-MS K1S_@$2I])3]?H%
M7#\!TNK )P".]0DP'^<7('(.X_=&A2U)-UP-[)LY90B(TL#-SO/(^U<U(G]0
M<UZMX5\9?.=?6'/]?\8:D?^J-?&?3P=7@=-IV%<+W';7BU0Y5ND!']<)R*6(
M7DI%.YA]BR\LRS,UE.WBP*BN,7LN+T](O3P!/$<B732&U\L>2=T9+.1C21J%
MHGF\Z"2+7]AH9GI._.P'*VC /B;.R^T?] =^N^)R#-7XS_2:W>\@UY/>J-BG
M*E2]^W]91]AIXO!NG=01K76B4V-ACHC@15#K+M,&64CJ+98\20!9ZD) -&/]
M00@'ZJ[-['-#[7<HH\G#WD1B,4:-F4>V+9KCH""B:(@I0$_KF.Q(0K(:BV\5
M:8'/:L5&G<X*B5WUN/NP@?8$^'WOG(,*'L8K&N6UOIE);,**:F'RZN]L0IY"
M(J(N*HO(2,..T*LE^\GO0UAG)>ANK'VM@=C0YG\\YQCGW011)?V3A'U#PU!;
MR<8*\CP'*1P' L1B//K)QK*,7]PHB=<QGA;+="!/9^52^O+XT@6&9Z))%INO
M3H#$?S13O5G$";"TH7 "-!HU_/B,XW';B6'0TQ))U9Z\Q 4*?F<>V1BET+Z3
M>94OK!VBX1A.?K/_\1WY"],&4>CQ49??=Z5*XKS6W\$M?@>Q>-NQ0'O!$/[9
M_2FW2A("[!"3N0WMK)[)&A%QGEX84W&U<G_;/%052S?LT:88W56F>[ZG_]#Q
MG,6PC\&L%<$2<+V[D8IO<QH!SU8UV-+O"SUG@5+PDHJ2!^I\]1C.0Z:J@8$S
M%><J\0\@#PL_MH\]Y34"QV.%&56IUU5'J=]OY"^/Z9,+E1YPJ]A1O"$X.AWW
M8YKRS7\D17(%=DF8R6E4;N:4D0KKE:W&%1^ZZIC5R%A,5(#6*$*2Z*^B$]4_
M<_5S@PGWKRN(XX'.J.K[TR'T3UI ZW<M\$L@_I?>D6W^YTVH^K\8J/^;H?'/
MU00OZOR:5=/^EE4U;GT[+I9V. $(K^3YP%F(\2Q+)F]^$:J5O;THNS/:+_CO
MO. -C1O&B2,HP]FXG96!H& 8AD\FA &W'NA$VQMSX@BM*8.S^"B!EPQQYOYW
M!N0)@[[^01!M+[2FH02P@[-H&.(PVKCF_CI!7_^9@ :--_BWDO#_XL4SP>YY
M6_[UB[\)SEE[BL\^A@=]53ION4SNZ5R^O>PW[7]1(YF<]K(S^2Z:8?A/2@5:
M_Z\WFOX_?AA/)OX#4$L#!!0    ( $,RGEC;"0-3P!H  *A= 0 0    ;71C
M+3(P,C,Q,C,Q+GAS9.U=;7/;-K;^OK^"UW?F;G=V75GO=FZ2'5F)';>VY;7E
MMNG.3H<B(8DU!2H Z5CY]0OP1:)(  1L.3YI.=.9.B)P^!P< .?!P0'X^I\/
M"]^Z1X1Z 7ZSU_S^8,]"V E<#\_>[-W>[ ]NAF=G>_]\:UE_>?T_^_O6*<*(
MV"%RK<G*&@:+Y8WC66-B8SH-R,+Z+ES\S=JWYF&X?-5H?/[\^7N'E:&.1Q -
M(N(@RG^P]O>9P$SDD" N\)5U$6!KL"16Z\AJM5\U^Z\Z/>MV/+1:!ZU.4N4O
MKQ_H*^K,T<*VD(\6"(<G[+7OT-2._/#-WJ?(]KVIA]P]B^F%65D2[H>K):)O
M]E),4YM.O@_(K+%^U&#RVUF%1>BLBUY<C)%SAAT..2[49/_M6:%-9BB\M!>(
M+FT'515/Y/H>OEN7Y.WR,"%^C*-U<-!N\,<3FZ*L^$.I_.=V7+IY='34B)]F
M12,JTS![LJ7@ Q6)92":C5\NSF_BMEV791C=<%T^#[G;2!YF1=V0B-5C#QH<
M!0?1VC]H[V_:A)?Q%(WB81K:V$%[26>Q+&Y]&^,@M$/67=\F/Z8_+Y<>G@9O
MTY_8C[R-7F7M>HVF5MQJKSB6-WO46RQ]WMKQ;W."IF_VF.GW,[/]YMN3[QG*
MK(1-'!+X2&V1QI($2T1"CS5YSJ"Q@%+M;57YXP9[)_+/-XCW&K'B.])H2=!7
MUXB]D[(Q&INKJ-ANM'+1]*MKQ=[I84^DT\Z,Y=C^5U>+O=.)?)&MMG3B9<=,
M"XO_<7M])I[_8HG# -/ ]UP^O1_;/A_+-W.$V*3AN;'"OY'?I&7>;AHS>_6F
MX=^R^8KYF1O6M6(OP/[."[)2258LBKYN%*M;9>$11>X(OXW_+O;;5$!:1%EU
MNW,4*ZI?6[! H7)FA<:6&7+-M#/[_'9E$Z;^'(4>@T1US%6L4F6]EK[UK.^V
M9?]-8,[:EOD&9 ^"!5HWK\Q^Q6*B4;%EM+;*:.L'U JFUFC):2*K1BT;NS%3
M)&B.,/7ND74>4.&8K*VH,,_ #P\T+1D7+3?*L]G28B]$!+,ZUD$]UQI;5G.Z
MK:A5.7H[N[2XQIQ<FYV9_6;.VFD>^"Y;8K__%'GABE=L!:2=-[.B5,4P[NH;
M=3BW\0Q1R\-6_GW_][^'K6;__ZWDO;5OK1B[0YO.3_S@LVR4KI\+M=BR7<_
M=DRJQ<767%9BHQ&9V=C[$K^0S5F7=A@1%$PW,UG>8-6%2]U^RW)]9JUW'G7\
M@+**[!]Y@?&4F8C<GDO%IJMMUSBVJ4>#Z55.V[RU1(^KUA>'10O%0K@]\F+J
MP23Q6M%B89-5,+WQ9MB;,A?/2*7C!!$./3R[8I.4XZ&M$:590SVLCHI&2Z5R
ML^7D6AO!5B:Y'ENRL151#R-*&8>;>+@\M@2/*\96\Z TME(A5DZ*T""U.7B[
M!;SK1NP-0M\D*5%%[YO-HE7R@M1>J#;+>6#C:^0@[]Z>^.AR.T19?EAIC%;1
M&%R&M1'R#XN)J8>(T!;,02]MSWW_L&0+3D09FQJQ=2891H2O. >4HG!KP&B5
M5R^CFNVBO5*A5B8U)G6Q7"L5;"62:PHALV*\&;%B[<97EDN^E"F,*UD1)4EH
M=LJF2L3$)EH+DH^PVCI\OL.S,2*+,WR/:!@O,[=GO/+C*E;0+4]Y>+;/I5@Y
M,?5P$1OD,@@1W?B'O#&*CRH#"\U>T12QB)S[J:T@M@);6!#&ELX]>^+Y'M])
MS;S)E;WB#;<U2C1*5PV:4B AE6GEA.9<3R:WYG 2#I<V4)&]93]7L(!2T"!F
M;6GEVI?(HZ/W/.V M1%SQ0N/TH"LXAFG$".5E:JP2BDJD!-E;60EDUP],@06
M2G:.QO;#MDGR/ZMMT"HM^9.Z5ERY'AG:FS_J31\U\VV55OAY"7^5;^#4IF"F
M8!I&(9LFKIFZY'[+0Y2>50R&TN)^+<!*)=0C0NHK%@LO60DP5C.,PU,SA(O1
M9%6QJMA+J[26STE+M[-S\NH\%(E/=YB:@O!DX4D%P6V55NO;]>O6%TY6:,9[
MZQGF.?6ED+W@J=IOE%;FJ00K)Z(VA'@?;$+1IXAI^OZ^&",I/:OP&J5%^4:
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
MM@#ZWY:!_VT!]+\M __; NA_6P;^MP70_[8,_&\+H/]M&?C?%D#_VS+PORV
M_K=EX'_; /UOV\#_M@'ZW[:!_VT#]+]M __;!NA_VP;^MPW0_[8-_&\;H/]M
M&_C?-D#_VS;POVV _K=MX'_; /UOV\#_M@'ZW[:!_^T ]+\= __; >A_.P;^
MMP/0_W8,_&\'H/_M&/C?#D#_VS'POQV _K=CX'\[ /UOQ\#_=@#ZWXZ!_^T
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
M^7/#90,930#P#EJ,\,-]?S6$V]LQ,/O09,!UV!\[W-]V5$A'6:,I&'GTWU,
M2PNX_?-01ME"]@PRN7+12UGI5K^C8DD0B9FFY;L V5>&@[\:KD__Z4U WZ)#
M=VS'>'1!EQ#@D:[YIT^=TC*@=4,_=ES'<P"A?_.GP!JS[Q49BE1^ 3)2E3"D
M$6="G6B('1,(#"KE]TQ(N3)B,#,<ZW(Q Y  0O4SH K$/1]CJL-0>2*B%R8K
M7^U=T\0^6,<Y9C\TEHRGR("*$I46@UY97]HV,#UG#L)8,C86]]1W!<:014A>
M7'KE=P%L0/&V5NR$S2F3DG2?N/(]'X,;P%S/6+*P31Z@!?!@QG(/FIH$?Q(9
M1RG*KZ9D&J[IN\'4?D/'L3%"L/  )6'%8V0<12;/%?Z4GXO,#1XNRRL0CEFX
MQB-P/Q[XI/UD&+/?0RPBU]Y4-1.#4#F"#,,VR&.09D0_[# 0.L#U2/Q) $L
M23KMCKB0;*;KPF#"NZ13P=QPF?*[7L_ >$D5'TP>DH4OQC,.@)LX=_'FZ QL
MQM+1?VZ G$SAHF]TZ.PV#:BU'9I^Q+^W,9KFH.>ATII#F-HQ3>$/6B_ >9IX
M[)]A5E'>H$P3^93'/3 !Y4=]X0YXBNPKB]6&N342FVQ-19 <;T$BA,D=\FB^
M1+,G1-=:-0"3SZ_YZ!306031B0R(+L ,$<<C*N-Q.H^5GS<2!HY>(M6_V5:]
MX 2SF?%VH^10)19%.*YRB*:"4TAM$51ODU")^4F83/804><F*2P:CT6Z8B+E
MOY.C_%"(@7WA$.J5AGN-D3^C&:KKLYH?_=1$=.D.Z5(KRHD15)E9"@G2_)FG
MBI8CO$]E3$FA''<(F@HQ7",OF'". "7@>,MHII LY3;U9L2!)"CK!I30"">]
M%YPJ$;4Z;SFDRT^/AGRVK)BQQ? =D#]'9K!JB!]G(Y&M+%Z*+SPUKJ=*ROR6
MR^;5HIH*!U]#G%2^# RL$!4L&EX7"P5*5]N_:$ VGJ[#U.%QTW 1^]VLH]TS
M>@/[@82; )*-.)M7\RTY1U><G%L\"U R]S?!V/D)V'9.E9@]&S#[\*5/"6[)
M>4;$'M8V4=3D]BD,*DR*T=;/R' -K$QD#A/-Q6$^4EM5R%0%22P)!R6T:*=-
MD<VD<- ;Q(LI/U4S4MTU+C)'3%8UFL2.J-H2?6'VV@-K8:\IJ5:9Q>+-V3_F
MME0#80XSW0OB8GCE:8Q?3ZXX1S:@6%95FAUQR<I*YQ6J*UJ LH5X.H^*V[:O
M 2T9R]25 LLQU[ILR-1']A21K5'N,D/B#*$,P7Q^38HB9=;6J;J37+GK(3@'
MV'.HF=P@^#0&>!J46B+3D=W9DL-M-]PK5V>\A*MJ/%<7Q1NC^9SIM=F5D>+C
M4%8C&7G(?)X@EY(DK.3O+67O2B495 H_TRF" 4TEG73;Y+6:.1^;S>BRK9)<
M6Q?1^0-TO#XA/NOD5*?Z)!?M3EH&A10ER6R.ZUJ6PZ0UW*'A6'W8,V:.9[AK
M%B [V\UGJ+=V50R<(GJ3.@?? \]P(+ N#0QI=D9H.NU/F6Z =0%LQY2^]U^
MX2X 541O4C?RUAB$!T?0=(;!!$"R.KYP@PBY ][ 'AL+^8O)4MPU5^D+.EM9
ME4K< 4Q*N"JH#!$.E.5YV'GT/99XCQ%+JQ#TJ 8HM:<^]  &1'I?CARA=%<O
MY>IVHPDHQ:[X.8R(7=PZ$.% 8B4()\@W+&V4!512C3*SF_4#D]!2OC#)9=><
M/=%,=7!6C/DNM"N#DF7/6>OF#YVMLV__5'D@;ONPMFCV<HWI1#K$R):>3ZY3
M%IR+[\$<0%]Z$6I%5OO",$7[F[EL/'[IZW%"4Z>(O/15^#KMIJMX2Q-)!V\+
M9Y*KRGI\M%S5+L2*OG@)#P2!CL;36P,_@S6BLA-9/B.M"0\7J\U.<[Z6Y":;
MX=TQ+MM%LZ8.=(C'I)L#-:#D<6L^,KGZXF]A":69QB/"E-D]"-:H:E#A,-&<
M4A:"@Z<?;H%,^'"&#0@)JG)70'I\39!OOA\D-2*WU2>HQM0;G JQ;#XRQ30G
M]_3H2K#7DIFJ%&2-@]XB<<:8-R:,]:PPL_FWP8-(,3Q>_BIZDP)$FZ*H\7$^
M'W'CCQ?M(;W _21+G<9!K_'GXK5N/:D*DKS.#*B&#%1,"Q%EK;Y:2N<;^I!1
M^&3GU*X0IK^/.CO-97#%I&$RL<FUX4 6/<Z!3;^4V'U*/:-7BISN8F A[9=7
MDH0#DMMNIB9R;E/?"3RXJDDFJVTQE[@')IH#O!S8_>G,<# KD3JK?S&P!Y#U
MT5'^TSZ<4QFFB2[15.<0)+P3L%117#)QK8S<N6%=@$>OZ[KHA37#,,8&+'7<
MN 0Q[75* 8CR-92\$*5=:3Y_S4>OJ/"]\'0!%7AUO" *HJO+#P&Y7-!%#I7#
M@09>]NGP22T[YBHEU9IOU !!ZAIC?2G2N 53S4K)\%69N]GYHZK=:30O<(IK
M9#//4&@=$D\.K_A'UG0.()"_+\OCHGT&K )NBM+XI1 )SIAZMDY5CU\IUL)7
M,J:1+<!YRW4D#UV65 V:G8J9SL9%/K*@D1BK4ADR+PPN[@Z.I";_7H=QY,K0
ML#@GR1SR52\Y'H;%<P5["FN$=2^;DV,LEU8T],Q8F6'EF:?DLZ&4L++-JDW:
MVE%('>KV9FX,D]SVD@W6&MK9R_/7O*^2!Y6 0B6'XY0C$K&3-N#\@FSI])J#
M(EV7]WWQ/;F4(?!W2+K0"OXK5'.\7=+%#F&WC/B8#1=@!UF*UC]U2+SW%E4+
M['+;[#*T4E]\TMUP5T )6X>(Y5J2S-N4,X1KUJ14XC3=7IA&Q92E]M,OJ\<
MQ8H7=:]=][W2N">+6%D9UH]]&V6%%(EU!A9#J%QSAX:@\^4#86?J5KN=7?;X
M8'C]CWKX*@JC.4&1HTI9A37!IP0P,!TE)>IUTGL'U*;B)+OH:&)@<&X0]LC/
ME&WMJ<"'PV3OD.(I4_Z)G+G#CI_05>4%\A\]VW?CFR'EIUI\5MI3<_D(9JN6
M<\RG_(L>T*1B!U=!IC:L<E[U2/Y*]]:-/ "X>N$>UA'RG.!6J2\.M!2M=E,8
M[*.7I*B1\RJ<8&:/F0U<@/#_UV3=O#Y5?H)?D*_>LQ J4L&B"N<]!B>\AMMB
M'#\YJ.;6A'Q^>^BM!90<H?JS$N>]G,Y<M 0@.J>L[MK;4JRU[W4J1SE+[Q'@
M9Y(::+<X%[FF7#GVA80(QOSAK^UVZS^_W'Y]^]___&K._,4W^/;,^GXZ?_JV
MA \7_LOU*3X[_7+\Q\-X2=S3N?G]T/WL=;P1^/S]].1Y<63>>(>_75T=C[YT
MYHOSWK?#N37"QNV%?W9W_N[QJ6=\>_OXL.C,WSW#\S]/[V;H\0;;G^T_[K^-
M?_.)9WP:$'LR_7)X]X4\ /@9WRR^GC^/D?W\Z>=W]MTOV)Q]^_>GK[/S;N?Z
MT^D_KM#DS][)I_&GWK?;7Q%:?#FZF@VG;ZW1EZ7_:=B[_O3O\\'=R9DS>$9O
M?CNQGQ^MP<U+Q_H^^8?_ N]\^.N?)Z?^^?/PXOK*]Z;CQ2^D_^;S]_[BZ/L[
M8_'?5F]TWV[OO7,4,]&X_G$H)?N,-_<&\/50CVP_2.>Q9_D*1Y$Q6D?;6R?5
MR\OA=6:WP)L@2QUXQ7CN7=FDH*IC>%-WQBHX([OFWX&!> ,[R'>5^60*JSU,
M.+-5&\-XDNS)$L61,&Z \KM<,(E]ATR8S0QL=G!/ 9C9_/84T1PEQ[ FCQ4+
MP<IOF,DY;5\9X#*<]Q#J4HJ/04^>2!9OFHNJ@"IO0N'SV9^":@&=QNC)/+C,
M2;-Y!\H5KON:\@!VG:N9E%/I1Z>2LN%$#2EX]SQ\HE+%>\Z%6.X]LFEJCI']
M60VR0PQFAF/%1<(H7*R>(ZT'ZT)"['\-KQ@6L4&<23KF4'QDVGIT=F<5G 9T
M5=.1?5%U,5G2&_QD]PM7DF5'YH/4QN%J(,@]%, 92EB/:4CG7E%AQ+L%,#(!
ML(*JU,APP<"FGU"ZWG+H&M"C49C5JF;)2ZUDM-T4YMS4-6A)6]GJPBFN>(G'
M[;?Y4D8]Y+K # M8P5N@RE8R)9DW,=))A#Q/]7+#W3IW/8CG0+VW6!<!.=$W
M6;;ACLD?T@468WH//!^SBK3(Y80EB.U1:"ZK1@FMDFGF,C26P6[0%<+Q"\WL
M-C[VWU&;P]# "A8F8C+L$?X5P9#X=&#,=8RZ)LT",*@M*2O.N)F+TRJPEU Z
M[SI,*6 G8XUT5R_"<M^RKT)J3O9^5MLN"&I8"=;G/G$@( I><LICMW=>FZ_@
M9..G5%^EDX&Z[#F/W=[!F:_@9%NG1#A?[28XT\L&%_W%4@UM%NN]6QV5TGM*
MAZ**TG_*>+05^7;'L4N4_@L;3 VE_Q19M)7^B\NR(RE9T=)_"1!J*?U?.="
M9D-*_T6%D5+Z[Q/B!Q?_VSTTG2(8/'.LL+Z0SJ^IM822=L&K)7"4K*BX3R6<
MT]6K0Y,F!2VB69R:.7=) C&A5LF7%:SS"M8VHPG"'JL[*48QA5E#.P4E(9FF
M7>XM!D+]O8&<(.@)'V*'BCPSW#CUE=W1F\FKD>N'"C#F:);[^I,0C/=@%E%F
MSWNO:KY+!?Z8R6H/9\=LU4IY"JJ\\-K2N]V9.$LL^@I;1PV+OA19M"WZBLO2
MQ$5?09NH"(+D2V"I,.Q_;!MG;K@@Z"4G'G;,Z![(X)WQ]0_6OAG>3YML7HTN
M0KU<F!,#/H%[&L+"UQ,4F%"-PNO._/1@)=:^FA&Z?BBP6+F(Z^@_%%@L]$I=
MM\3/OZR+.8"5%"(Y&JJ04'MZK=_BE #/Z9(J:9MQ;]86^03K8O?D<IO>A,D+
M%NR:Y%25W:=^UY%E%=LY:W5SY^4"Y:R==0AO#8W."1@OZ2B^&JX/BBQ?N,8N
M2EU7<B@3[<H:YK^Z4\L=]B-S BS?!<B^,AP<2(IL;P+Z%GMGVW:""W^"HW/Q
M/KH!U^_]H7_SI\ :!ST5@B65>-.^AZ:/T0T8[$GI)^A\IXD*5Y!NFB!*CEPJ
M$% XJ9(I2V2XZJ8"Q<+J+4>K,]OU:40UWC*O+9<J:W"IAA=^\[5OJ]$6RA-9
M=Q5D!RV5BW[.$K\A!AN=1:_C/@ ]8]!<5=EQB\XV#TE7X+/45.8( AG7?/$.
M%#D"IEH"K;L::LVP%@#EE55DBAJT4Y0^;JA:@A^V5@U [OL$S9J\ S_9E5DZ
M%/;'2J@ZWIQ7&01[?3B%/7:[7,A;>LM//L?_C75((=USWV;0'8GJ.J%;C\Q[
M/&/6##[GV0E=>=H]DP'9/@F_55=RMLUVOR.:.K1X;UIH#W_Q[7WL">"F5TN2
MLFK?^]^]D)<"./<E"=W&V8<6L!U(U7_#[G7I0\^ 3\[JMPTVU3S)?Y3S9)M"
MR@,;PL>QKA&R7AS7E6Q@*[+_(V'K58TISV,T(\(D:JJ-BB)1O75/#&5-UZJB
MQ'8P:)JYJ7MC3)64>S11U6!_:0]TZ>\T&OK8G(0G[DRPZAR2Y@T]!(EC11U6
MP9L<889YI-[$^:RK>GL ,W&"IK$-_77=@ #]_!LP\,!>^R(UL*@3%X:O62A2
M@!S9FN?9N8:4YK:2@%(\8XP\,%L3('Q'+'Z@F+V1$005L.H)K,%WRHO4Q+15
MR&:J 9/5$5-K6-]H:B!&U-6PL=52J4\TJVNBIV13I0A'L2)L1'F(D4T-@.)@
MN%=@.PM+K:/R?JDW,2^!35S9Y*I \@G>[;8'R3:2(*]USZ,D#GP=\:**^.65
M&Y*I\=<,1CN+"D=O&?=]UQGTDR\!QW$_>BV8K"7X0L:3?'TX5%Z"L1J3*LV^
M0J2*B&Y'1&4#RV*F>V=-%/9U_\G3)W^BD8\>'8"RWH\RG+4GS>J!W5*US)FL
MQJB3&5[V KZT+_-[G\4>[ L73I&P:K#B,-%<SY"!$T]]$A^LJ'4N+S1S[S9D
M>;_(;,&M,W$,"U[.'(05K[&Q8+<$O":+XA=.;-.LX>K5$HPKWJ:QS8-M#4"3
MHAR:JG<%6/')'7F&YU-:RXTOUS+J<A)ICI+E+29YST5%2"15.UA%I8@\6V(4
M*#B)4-U)6(55*.GJUJ+\>PC/$ ZB98I;"V.8(*M]J: 6QJ0:.<FG' Q7-W[=
M($*"JR%LA%\,;+$Z?JA7UT4O[#Y284#+\-!:$).-;"GE\J]U53<STP\O%V Z
M\Y3LQ(I(L(/X5U(X]Q9815$Z:7FO;1R_.-[D'I 9)3)&XPE@5CN\[_70=&;
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
M0YD*CD-!E$G*H4RE4_O&GF3"&E]P13=/=5_'\<YEH1/[$5)5 /FXA-<-996
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
M.[W%AR9F#7"Q&YWD<\C2).7,YVEY;A;G_6Q=SKOOE;, 6$2 0:SUN1@?# 9
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
M(C47O1YD.X#G,'C!\;YH;E5F]@;&B@RK0GLX^CJ8'K3F;@@GA<^@R1)W_FF
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
ML8GSV>Z((.#884)RP9TV1JPU(LUA+Z0$(MFYSN9,4#/-<5TMQM:Y:3G%&:U
M@4]?9$!,IX/9%+HFC;B68LUD6J0H3D?K=UIAG4_#UJUD+1>B)S0/D\E@-$,I
M)GZ"4 5* JKB@C<__:K!?2=^II6-R']H_:T7Q\<TJ7'2=Z+HS0N>OCJ^\9I#
M:C3M'4 :\27"$^G$2F'-Z0]XVQTVP7X3Z992[2LOA>YNE'J?XPF>8S+\HX]'
M.)%'56DIISI2-B^Q5!@2;5U9%Q1M^KQ# 4Y T:4BPY+^DLV[<11%/O(H3# M
M7W0;.H$-2,GI0>!*RI7PQ:$3B($%@2QE>1;AI39];8Q=X548>T0)%G=AP[CB
MT[!M1W&YD#UY<K-.Z(@3 @H H5IQE>L)BV:K;U7E-8K[Y 3?&50X) !JU_+X
M$'GQ\K+3X8+\0&_.YZ337A0IYPF*5W2Z,DO=&HLIVL:+*R\F\'/\FRA<KX;!
MW%_31U*TMBBK-;K&;E;L,0PZLH[T&0&QG;39E>2;3\N@T]?8;F$0%.:C0/F9
MS0&F>I347D;C9[,7'#V&74J>5T0[+1 [UP# O[G\CS6VQF4R_\=#P/Z!7;X;
MBC1A^NF$_!_34?P^-M4.EP.!)H'!1^VZ4I&+I]#8%.8.=:PCQ&-[+F(^?;D,
MP85X+)7BL1G?\(@P9L$]S"$#=$]0Y40 A]%X="3R% /N F*!576\8*YM:AYF
M1[[LX&08*[NC QQI=EAH</(EBWTTWSG] J!$(*%R0<SJ''7/,O<1-9*2MWNR
M/DDO<*G'>$7#'4;8-#IJ24&<1^H8$@ G[\*N"W#>?M?K!J)>5"191)%T]H:\
M;5LEUJG#K4#&^LXDXD3H2V'-T2*,T&-6DA0Y<[+^Z0,T2/4CDYW8^[8S;8U-
MBMI)S!&\=0 KV*>[/6QY7#FT198(;55PTH-XS6H6-[=1>;/1]Z-FA\_@Z18[
M,9YX3\_)>/$08X86PZJ@GI9U?5#+C@ DFS[(IYU01'L=A8NC-?D'\V_ 6J]*
MXBQJ!_DB:*J(RE'J1$%+<#K!GF)%)2CVZ11[LJLA!+,P)<A3'4%:+!?!IW\
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
MG6/F1'"L__$. P)U'">9K=3-ERL@8C]4C,^(Y)/ULDZP'VR]H,JN,>$D-4/
MTA :2VI>0@Q U]=SI';3#771W4C)*$Q4^]T5?K1PLRVB I*MFL]+72ATYI>"
M/IE+9%4.OQ-/4GM/N@V#IQF.EG3P[@+N>32L5SOB<2&LK3#Z.IC,A@0@-&7Y
MW7 Z'4]^1LP-#VS)U JL'!4OFJ]^($V:167FO':O7FI)0>B8.H8$,,I2],QZ
M?QGLP5V?7'1ERT8R76V5LW4>#A8+/*=I$C?$)DZ")YA.A^R'Z;LD.\YL#59
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
MTS#UGD".=R/\"D"^:8B<O"4B$@^? N\7@OCO7O),_AVO"'&4A*SH"<V^DQ=
MV285G;-W"1[<BVJCR*E/D==TV?6?**AE\7T=O.+E*N&E$+621G>7 WN?1@LN
M!1]$.A*U>@OI1C'K1\9("R!&V/?P O2]80M@-,V.RULWO;0_*M2JG]!DHX[^
M3+31)%5&LW#VC.GG=S_I]W/5HZWW#;)@TQ"R,:%N]@V:V'>/=PSSD&R2<[6U
MN#I*$ZS,%V5J&#S$8!]FE0&#9V: [[(RGVZ^2I;DN/)1'O(7*41B)]\C7TQ&
M4LGVUTFX6/3<?Z[C-/.5PB>E,(CUST+.D_#U*6V'G&U#R&U#73["K+/\B>O7
M1=L97G8J-I]TEG]&MN\64F"LUN/S4E6B^Y5<MO[8VG09=!%7FQ7G(7"]F%5/
MQ^[@=4Z:]EBI5,,8U./!Y L2=5AJ\5H#5.0M5^N$5U=TW_(LR<"@G&NI=I6T
MW^J/%PMOCC=>RSMV7V08J'P:ME.2<+D0U1UE;1'.&S/'QV(=!>RU#_I;VOGO
MT&ER:H57RKHDG+N^=XZADZ9*'BY74?B"V3;>"7[J*$&D+11R(U1860^JM?(N
M'!"!J"ZI$,L*JG[NNK?*X2+Y[D2X%[CYCU?X!?LA0VL_C#L"ECI=Z_F35#D3
M74%GG7BJ"N(.NJF 2W?2C=9"SSE[[074)F3XGGA/S^1TLHXQ,QUYR..>..5C
M6,MEJ<2. #I9ORS#8$1['H6+(](7.;0S^.[72%[Y"51M-3325L91\H\LO;"Z
MCB*="OJ)_&NKFZKC68QXJ1 78"1K PX%X>)3L?,GHRMBY]6LB$OCV19QD;A(
MQ&F;_1 Q;_$W(JY,1D/$5$7TPR!>^_3@-<71"[&7N48'5_4+NUJ.81;Q(7(K
M;IJC.&O_/V -!A4YY"J]=K(Z?F>.=4%LCGMB8!".6>CDG4/]#6PG4<:&SJAV
M V,U.)29G>YV*'9V7I'!CO+1T'([7%6_6$9;"Z%O2L5HKI_&3>6][\S9J:OW
M1/ZGL9ZJ[6[5.JWC1%0/-^^"'-IGH[)@3]*J4LG!(IVXYNYUYT3?<'+E)$YC
M5 B[6MZ]1'P(+13:'+FD?1T6K*-!)HD<";73U=F_6&F@.*:16@TLE]T^MNL4
M5S@0&BN;=L!>C=JUWEHGO&EII8*Z7@?NG1,0K;?44?JUW>VZ)&HX$7DC2!=B
M+^1]]DCIJTAEXWV035Q3Z8^39QQE6="5\<#I9!4%5?JB6QC:$$5I2W!#4;S6
MN90%$].0+;OFB][^T1_5N!IB//_]4_CR/FN<>ANR?VR=#86AK$EY2U.DRY^]
MP &5:'6%J11W&&]HH.>]R0Q-28T,95UJ#U.!U!X"CUZYT\J8\)96=;&+ LSF
MH//6U5\].W<>T=>J^G2WA\U*K#NT10]9:2M$FX&[\VJ6>/-RE3.G%O5:TF2=
M-.\\JY6YQFX68"$PDTWE<ZVE"%>,H(XM4:'[0A>T[;,?-]@-Y,O)X2I=#=T
ML>L\6*07N-?>*_VI&[35$+)]:2UFY;##;.2R+")+L@IZ]]-Y^9F>^L%^IX?-
M76F'MJRD3@]<TC5+O#G/<^;48E=R?!QG1X41/\:@_3[$I6$]DH7'A0 163-T
MB8/Y\]*)ONW)%E,GK-*F(IQKBSI=&>XJY9HZP8R,FO6*AO7\R#1+J1NB_?8#
M48I"+97K4EB)=GO+9>.]Y1)P;[E40\#E7NTME_5[RZ4Q6?8;R[(/*,N^XM>\
M5[+LU\NR;TR6@\:R' #*<J FR\%>R7)0+\N!,5E>-Y;E-: LK]5D>;U7LKRN
ME^6U,5G>-);E#: L;]1D>;-7LKRIE^5-:UE6[^#)J;U%(&"S\6SBH!%G32(N
MJ,]F7@TDA+X?T):N.#Q#MF!Z$!P28SYTUW,RYF44?L-18]#)1K ;32CA1@"M
M0B_TR+K5(LDRD!1EE$-'90FTDMC3-]ES^M96&1O5/K;C>RH<"&\7-^WV0.+"
MM=YF6>9-JW%\#XU@'W\/R (^>ZO>JZ=47%#RMJ \GOFK)I\CZ0I=D<L_;X/^
M1EN!/BO@KGO^K* Z&<V7(]NRP?3];?)VAY/GT!T&+SA-?5']+<8C9XD-@:$5
M>>,[AP@Z;;@4[BAYYW>(-N4 SC+>3" AAV?K!=/W2$\PRXYZ[T3)VRQR@MB9
MLUO3R[?B7U3AV\ YW8"P%> VYTMX[Y&FV&7MWJ$9X;**5@ W=7-)%SW6#9=%
M\^UXFKJ*Q211W%\Z/GUE,7W&F#["R NS.CZ]Z??#F-[&7KZ1?ZS"V/%OHG"]
MBLD0_MHEQAH_&J #)%MBVNI78&=.XA 5-@YB PGT/< 79!>=Q:_/HC@TO]PK
M_)@,@SB)UNPYC/FOC$.@@\-/W3=1Y4"$7](0;5L"&\=R"95S;7$GJ9V2J C5
M6]J29NTRCPXA&=,!MW4 $3$A@$G6'+'V*.^P%YI.)K4B8FIGK7G,ZJ^C" =S
M9;M3<FPJ#6<#$;M$A8[ZM FHS$7KG1].*O/0U@4"&]+>X6)O3A.JQP=4Z -[
MY&T@0X5C0UMKHT=+%-"350?8*8]MV<8H$1<] *!M!.=*F HN/&F4RK!49J6M
M0VAIEB8.M0:"+PUM54L4*8O?RP?[<Q+B2:$H\,J$&G[GS"F6GW:F<QPXD1>:
M\J%RQ[7TG0L9$.7@R)I4I&[;VUDGC(T;4S@Q335_YP5AY"5OPRPO[,:-?X\C
M&C?I/.'+-[*WF*\FUH2RS3LX#?Y$U6&83WF3<A>M-AV!+0P-H1=53].5T3_9
MKF,OH(E[YV0E8^: V9(8+[Z&-+ @YR)M%6'7]+E7CPEKSU#;\2DR@+(_\S$+
M<5QN!87285I_G32.VELKG;URF&":RXD0("078;2DQ_KQH^\].64^C!_6FE&W
MGR6X(8?"DUW6G8M;D+.<EMC+Y[OF*Z-I#/"O1CGJW3 \U>G:?D^CS)D D.$F
M?(,#2  \-I9PJ?Y;H\4P'T?S@J/'T*"\CFOC;2)B:</N>?:$==Q-F8O$F*A.
MQ#9*O7W]JQ;;B6W?62/N3KE!1F)9_:I%==K)&39,'-_8-W8F/L+6;F._=N5X
MIIUM;)W$B1.X+/I]OB9'9@_3P(#8<[.8@+(=Q<\^)A_$<MI).4>B6-9M1T1,
M6.2@4B_T@Q>@J]#WG2C^$? 5A+K8-HG,U%;$M$N@QAY2YXIG!/5+8J&B"@NB
MBS>#P86;=R6C8[V,D]S!1<<E]<\<Y$2NP(W"][T%B6#+V O$\'<)U170R9;V
M]!2QZF_W1%[/3HSO(V^WV"(_:1J_H^W'*7PV1$[$O#%:9:W1BC87*GKKB=5J
MI;')KR:>L_&O4J+2Q:SPU+AH_0]YR8_+UDXS]U9,6/Q^A5=A[-%,9H]K@G16
MDBN+H9B%]U%(U%7R5G .GYAV=FER 9 "3Y-58<PF&X?9$ZLP(<-XCH^<;4>^
M7H X6[0#2NFDT6()=7/I]9WXV3!HV9#6K[0H55%<'_D3>DSC(F'*C_-6NY2
M*&>^@SU:P1.:D^?:]W3Q2K8O='R3;!&/=:\T;L/@:8:CY?:4;SJFB4?!^I?"
M84)47).T1&2\)?*V;:'%7R.E4CE-P2PU_3.E:U_'7^.>Z[(2V KVN+BOS205
M0BY$(6Z;]BA<L-KE&#FT"TJ<5TBS4"J*33F8VAGKVX9Y ?3LMM6PCM@='<"6
MVV%!:*.EK?(J I!6F$ DO++UQ4GI6DT3'&/"W7,O< N%J0:O*QS$YN,QZFA9
MWSUJV1&&6J1]6#Z;8ODRG':#-<J4A%F.LI M08O@GS0UCA<\L9>$Q'A+B)T?
M/'6#+0DQ -53SY$H+!?[/G4D.JR>338 ,5KC!!99:K(LA4O*IZ^KLZXP.5YZ
M*VK!CQ=7WH)H0TQF<(F3[Q@'$W+JC,@1L[>D51X(]?07A';^X.@*!^'2"YQ-
M(^/[GFG^; < &9^! .Y;,M0R<S>$T&-*B7I-L/<4H'G^H"VA;WW\G=,;R#;=
M$0;+&WT78M W%_,@TGZX?*3#$KY*EV;L(59JF[ J1Z:=B,WI@\4C*[-84W27
MXZ< C$%N+'1>^'&S96EA?/3FK,@/S<:7%=R:8^_%>?1Q/,))^H&8UOMJ-.U'
M&2OQ)72<. $Y%N4=F&$29A77\E_"Q@LVDG3I\:#RLFBGKF#^[_C>\=SK,-K>
MJ%Z&411^)THYZ3M1]$8T-CO4&S=#&I*'>&_4E$G)+<N*# /MUM,5>WGGUU@6
MK2".81ROR7#D&RC<_3\[1-@*_L":SI;3B0H9$>5]8QU2=58,X&!]V)5<VOU'
MN&@?N60VF43K9Z^=,RN-6LV.;$Q'&E917!( 9W4>'^(4M*PI=,8HL6S*^9T$
M$],^>_.2/-TX7G ;QO$UX3%/#D4/+)RFEY@>Z=*T4Y4[A_9;GF'NK!\?#$]
M@&$Z(")G;C<;#'S'[ 94I0VU@X5M<3SATB#C#L@9?YZ,%RDA1=YL?$3:O-D_
M[ACE7_ %D0,"\LD(>_GEM,61]+MIM9B:ULB]\\:NOF=A]@*JN]B&6E(0AZ0Z
MAD11J,S?ET4[8!<XJXN"[$I97F3SU<_R$X5SC%T&5EJ'[\Y)Z,'JC15M\'V<
MYIZEL.X,7!H<V';_:_ HO"\E/0/D,#0"OYUJ(?L2.#47!^1EL":S_+CJ"-.0
MF1!%?*'^VXET]_UPTXS4$79B?(73_PZ#49C0NJ ;)Z3QL[:4H/7CCIPGR2D<
M/6(GHHX;/W3 PSG51;J3@EEE#32C_:C_?CM4OFP3)U%Y?E/3V:Y[3\R(#!\1
M>P@"^NQ:30RY+T\R55/6\P[&NK:@=\G9/Q7*6!*^YLIWO9*&V0<C6B#"6D.:
M-VG#UJ6*5:+ %L\$8<UX%X^_(G$<:[MF>[X??J<O0Z[#B&H18KW<T@V%'LYQ
M_&=BT.#Q8F$\JZTB5>NVA2)CPASJ-+[S,0%Z[:TIT]+U=H/YM[!CB[8S07)(
M/G\/$UN9DKR/\(L7KF/_K?_L1$_8)00[/$XKD0?QWS1D4H!)*K,$TU"Y!56"
M=)B29P?Z!-9$_*+CE_+R:%UVYP>[*S7[M]3<]J/S(G%AI=6T":VU"F;:\M9T
M6QUU9P[:CCN*A<).^6<O>;[V7K%+#6-V,D_M9-,1A\ID 2ZM57FKB^S:\>&
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
M,U'+!2;&3V6J[<,'<J?T.$BW6.6ZB](Q[-9BE+&C%$BPN8T( [1,C::=NHV
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
MEZ37)S'7K\=XA@]&\R*UY4_$.R^]9MEPC+I%,WX!WM$UP$#<)D6U/<CM:O@
M\A7;'X&UJ IO2'C+F>7)%V'YV.=(7RP6-D<9*@5B[F=:/>?+Z^R-EA6E8/G:
MF[72\0$TD^7P.*P1/]!0Q/I XZB+Q'^ZE G3@^?P\P0(WWS+:%$^IZ][6R9=
MBFCKHO-ART*H6\6V# U(7\VZB:-QV>XWQ5.2I?_'KR&HHY" ^R1?-6%3TL/B
MZZ(/HX<$-!<T*-ORT&AP9[J@ NJU%L[7^-0C1@"/GE?E< N7UV$7GT5[WFD!
M?NKXF:>T#EVJLM]:G +TRTZS'+H<^VITZ()4V4L7^<MCFHE<DK#SST4!#0[<
M,1!7+IK6;>!0B[":/*=(K1T?,8RTA!M(W]/7A*U)NM[>T47^Q!8M73X4258F
MBX-F!.PT%-R8X5V&&K)HIV,PV,<Z,:58CI;@V&#CH'#[L!?FV+S,@%'@+O.1
MH_1+X32_4V-ANNVR)JP)G8$B&W/9FPD'WO<>1/#T2_=@[.O+F)TTF>>,_URI
MB]]3%GM?."%O%4]"6-'I?L,9OX0F\AX)FSZO]60RX(^[8NEC=9V55;$!B^3A
M[E#;9S!S=VR#L"TPUIPT[6W6VDC7H&/>6O?<$-\C\P ^Y4G&5#^:OL')]H56
M@=?8<'^\&VQP'-8J-$E&FDYL8=!J\,V*?-YXS8TZ9MP"&'-CV:B&7%9N&ECW
ME',D(0LE>G!6T/RXELG>+B(] ?M3?D"8G8$/(<8MV$=ALSFT8 %4EXG@VSGG
MKF5.&&9]G&5?I: F6O9I^*WD0P7)A>0Q%$>F<3O%V'5+(1]  ?.ECB!?B1QB
M 87<6[Z4\)0<SQ'MMIXF\M@*G$>_Q;6;.5/<G]G3 RU>FNB/4,./BP*:H\<Q
MD*'2C="-:/VF<QYYSD^C#KEEL#/B2S_4AG_(<A;M,5+9^6'4#!K_<0TL/=);
M>E.!W B?;W/0L9=P1M27_))7M&Q4_\!3:Z@W8K[]P# LBX;WT!YO0P]\Y+/*
M8T;4.>7B>U2]<C/1$!7)10'M+G,,9,3:B'RJ!,S/\!K9^=RXR-DA5%10HYDI
M5R]I6>;%EG\K\ CQ)(0'J>,S''NRGNI,FMY$+*A)A;V$35^#G.$MG+TY+0ZE
M#]F^@HW";![&F 4V@9H@GE-H=U\8#(Z[9JYH@2L'3V+I?PO3 S8X$I^\%J+U
MFDA B-=,VE)=S$(8<30M-D5!L\7V7_/U^D+\G'K4KRWIXD]/^=N?57>QG-2_
MFJ4T2![I0!H:@V7ML):D:1IYP?A,$:P3)Y]C[#\";O8A^1ZL_MAZ8ND[EN\/
MXQGSYL,*#;(^XY@ I< ,<3O25=XG&?)4&NJ-^( >&$;@2C#K(-%7@_5YY.)\
M/#;!<U+0\Z2D2R@Q1MD]!-?0O&!7TA/'I"[/MTT;"2XW_Y842_X_D& ZSY:
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
MKL?)GV.CEA@HKVCEYTX"TL9.II,V=N).&SO!3AOCR)])NKS*"]<%(%!2P<7
M&AO2P[#E:QAZ5[Y6[M!27P *DGWUEA9EGF5T/92T*]N2NG'LI%W3X+N6:#N#
M2 ](KP+,=Y3-?KJHZ)(WFX/1Z&.1E]8 !I^RU0U1$:5-.-D9X81C:T3CQ&&Z
M%G81+*KKU')9?:'V^[U]E[>O<NYBCWR?#_!DL?,X9( ;X66!EKY*LR1;M*"E
M39"Y(R&[:^H:9/?,#$4<U:6ZFW!,T[\/<>,I=<EZG2\29]4'K6%L9.+>F/OZ
MG)$IW$VG:I>I*(G&L%O" AE&+*[+S#7A(UI_?B1.(Y#$BTNCO]9?/%A[X0+"
MDT1)$%D1!"SRQ\/[@G>2M5#J4BB\7_R"*(,,]95T)_>_W]*2(AB PSO=/*[3
MISHX>$]1L^:@V6T3,BLPMIIO_Y'J1AJ%:]KS6%.*>]#; B!Y&0+/(,CY\M\;
MD1V+'>+:?-D6RSJA4-;=1&HT0A]P\I!?WM?LZ&8T*VE.'TSD4FV5$Z&?<Q4G
ME;S/@6G2[)Q&*-C"IEL$B7JD[ZO((K_XTGA%6/H\F:=AB']$F\/'/%]^2]=K
MF^#5WZ-JRFH0)DFV&<"]OBYX_=^21Z (X]$+*.87JBPP]^8?F^VDLB.O RL
M$D1G4O>."=7NY,PT%9[BP$[1>ZP@?W"=EYN".@\::$Z:]A:PD"BI>T8^3/,P
MR#*R@M>"A_V% J(LTTK9>DB>*$_K9 L$ B-E.1.WZYX3FA%%BDA:1!'CD:<S
M5>0EM@T[E/]!9W^0#)$!F>D;S394E0X#-]4O:?5\P90[=L\5[+I;;P H!5XG
M[/^64M$SA1-+4DWY-2!&OC%J1)&;D9H@411;JG<,[.5P"9@F>[0@D37F3_!U
M:D%_5F[XRPT%3$L.=V>M4L()S;J8VK/&$C"#V(5'RAVW,\+A/ML >E%V=K
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
MY26[-^QPV"+Z2W00Y:\_@/V0]8ETDPZQT=VIP^SB(@\VJG6#(2T#Q%J!8>'
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
M+EJ\F*;0P"PR2FM2IDSSDA8*&>EEA(>"AJ"J-DVMZDP4E*<N(R9Q6[C%>$.
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
M$)B %]]#-9Y*%,V2>$U=AC^.$PQ>TPU.9JZ6G=B!!2= M,H"8OHUFG/!/LZ
MZ;- #3>3N"'6(HFCV/*9CZ9;HV56+T:M%?S@THDQ/)HL?') YJURT*M&2)/O
MTL9EP :6MV: OE$^D,6V^A[%5&.K!13X7D5$9VDN#_@:5:9MD'IJH #>7BCI
MZ',81-%-&"S![RG*E#&#9A*ZJ8 !E> T,!>UZ("E:2UNYX-\WI)06P=6N)<(
M) V/S7SGR@J_D)*$T,& =D:8,Z_7AJOED-K!PM[(/A.?CL1C67C.QO7=*.U@
MNR-ZM-G'S1B5]L*&O?E1 D%(Q;LEZ;VD'G6V,,$-=@A:="4JW (6ZA-YMEF3
M*$I31,X)N/_?((\Y]Q1TUH0',P,_O?<?=RT58FF84L5@A(I6@3BONIU6\U93
M#D102?K#5'9,Q=&EM!('U$0UE1-&&1VHO!>UCA!^4)6I**BNYYC8S\^@$(P
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
MQ*T#%F^X,L0#GO(NEL=L#-])'9DBCWL>1+I*M/1R-7<=$<85L*PP1>IO[\M
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
M/^8IN%\'263YSK7KDY@0/[6/"Y^U['-WA/$23Y21H(:[2K5!+(6'L8_[Y)>
MEGQ2]2I&PU(E2WM&5C1KEL3K(&0U>/1MKPU.N";<F>+;LL$VP5)_K]?8:@>K
M\L8*%V'J/S@L>Y[<D# 56)]*6SDB7QRIZ+8=/61W*I4NJVI7KH9<KG9W'H1W
M)-RY-H$_74HQQSRS""M=%E"XWJR**81>^N_$X2=&Y56XH',+Q9ABW[T+*UT4
M1+@'@>!S_9H\I?\TZAP_,C5&U:(@JE]><O9N]?S3Z-#1P-:U9;?S,66C[D *
ML.4JY)Q-G8B1IVR-IR$.MB" ZD%@(%?[)@QL0ISHG Z3"<4>I5*7T?+(8ID=
M Z&#*OT,40,MPAH600ZL7#/\+$9RLEMX&[-DRR&*7-$Y[7A\X>](%*=/#(!5
MW"!OQ$FI"0I4869PYYB7#?\Y#*)1G>5V(<Q8IU41AJO]K&'U1K:,'AE,/U7U
M05R8QM@I<Q6Q*['Z=%'+3%J'!;3R,F@):,>K4"?:>]K\N5\QEL*;G <1^)[=
MR<J8>=L-6*%/B )80QHMI.+,K:T;6YZ&:ZA6-F9,RG:4"OU!5+]2S,//6"Z6
M]+]T5] Q$?D\C/"@6^ IU(;38:S4"BOMH4N7B&:Y)8![0CX78U;.5I@*[0&T
M"U-<-(L3V>+))\Z)Y;$5_=!)4TN=.3&>AD0<!0$L] P0DY)Z86-P*])>%? ;
MD7Y0"/NH!Q0J+3E;6G;U=R&M]-Z:+N!M@RV01^NQE85_L]P+G7=?;6S,</W:
M42K2$M""+J^-2H%<1-DVI1_'+;32F@B7+2FZ,P9S+@:YC2TP%=H#2"12]_I?
M6Y(JGP1$&I)^E FD?)\IUR<QQ'FN(=Y(_8.KS$RYG>S#K-#GX,"*^DK[X+MQ
M$:Y+P^Q:5MHF%X.F90M,A?(4PBLP*VUM!U@D<11;ON/Z*]V[99F588IL ZS0
M)D#FCY8BD6W5"*\3]LZ%CE_O$PMX^8QPFS6HI3 TG);QM4O4LN]X3>)"WO,@
MO+>>?W;C-;NDH_,#OG*>HAA&6(TZR(5Q#(Y401A'NL\UA!_5,,1$F'@T<AB\
MA4D A- P-Z:=Y7KL8H-:_6?Z+7BW$%UB&N/>Z%-4\5H%J%_@.'UO*)F$6O6>
M3CH2[DBIZXWD1*A3XK>[X5=C;OM4(1[:,B#A%C9=G\N7JN93:]BGO$!'$BAO
MKGMTG5:J[E0$2%,3C((3 N;5,?J2YG'J4=V0D#W^MU8D6.:B+7RZH=Z$P=(5
MF:L]!'!*' E.L_3*LP< P)ZOBHI94+E6+BN:2[>H++U(2B^\[R<V77HTPT4
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
M,IY8=J54?1@'   J+0  '@              @ %R10, 96$P,C T-C0U,#%E
M>#$P+3A?;6UT96-I;F,N:'1M4$L! A0#%     @ 0S*>6%;G=6--!P  #3T
M !X              ( !QDP# &5A,#(P-#8T-3 Q97@Q,BTQ7VUM=&5C:6YC
M+FAT;5!+ 0(4 Q0    ( $,RGEC4.Y<W20<  /$\   >              "
M 4]4 P!E83 R,#0V-#4P,65X,3(M,E]M;71E8VEN8RYH=&U02P$"% ,4
M" !#,IY8\ D$S:@#   6&0  '@              @ '46P, 96$P,C T-C0U
M,#%E>#$S+3%?;6UT96-I;F,N:'1M4$L! A0#%     @ 0S*>6*6TKY.T P
M11D  !X              ( !N%\# &5A,#(P-#8T-3 Q97@Q,RTR7VUM=&5C
M:6YC+FAT;5!+ 0(4 Q0    ( $,RGEBHH@[XV0(  'T*   >
M  "  :AC P!E83 R,#0V-#4P,65X,34M,5]M;71E8VEN8RYH=&U02P$"% ,4
M    " !#,IY80^L<]3$"  #*"   '@              @ &]9@, 96$P,C T
M-C0U,#%E>#$U+3)?;6UT96-I;F,N:'1M4$L! A0#%     @ 0S*>6!:('KC[
M#0  ]SX  !T              ( !*FD# &5A,#(P-#8T-3 Q97@R+3)?;6UT
M96-I;F,N:'1M4$L! A0#%     @ 0S*>6&I;O< \#@  HD@  !X
M     ( !8'<# &5A,#(P-#8T-3 Q97@Y-RTQ7VUM=&5C:6YC+FAT;5!+ 0(4
M Q0    ( $,RGEBI37-VZE@  #>$   -              "  =B% P!I;6%G
M95\P,#$N:G!G4$L! A0#%     @ 0S*>6-L) U/ &@  J%T! !
M     ( ![=X# &UT8RTR,#(S,3(S,2YX<V102P$"% ,4    " !#,IY8*6&X
M39\4   4*0$ %               @ ';^0, ;71C+3(P,C,Q,C,Q7V-A;"YX
M;6Q02P$"% ,4    " !#,IY8V1+BV2Q6  #K=@4 %               @ &L
M#@0 ;71C+3(P,C,Q,C,Q7V1E9BYX;6Q02P$"% ,4    " !#,IY8#D='A=?D
M  !;APL %               @ $*900 ;71C+3(P,C,Q,C,Q7VQA8BYX;6Q0
M2P$"% ,4    " !#,IY8MR0:+U56  #4N04 %               @ $32@4
J;71C+3(P,C,Q,C,Q7W!R92YX;6Q02P4&     !$ $0# !   FJ %

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>ea0204645-20f_mmtecinc_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2023"
  xmlns:currency="http://xbrl.sec.gov/currency/2023"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:mtc="http://MMTecInc.com/20231231"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="mtc-20231231.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</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">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mtc:SharesToBeIssuedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mtc:SharesToBeIssuedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</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="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</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="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</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="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mtc:SharesToBeIssuedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</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="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</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="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</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="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mtc:SharesToBeIssuedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</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="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</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="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</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="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mtc:SharesToBeIssuedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</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="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</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="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</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="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</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="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mtc:SharesToBeIssuedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</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="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</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="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</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="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</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="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mtc:SharesToBeIssuedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</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="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mtc:GujiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-29</instant>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-28</instant>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2018-03-28</instant>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:MMBDTradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-28</instant>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2019-04-25</instant>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mtc:MMGlobalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-28</instant>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-09</instant>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2020-03-23</startDate>
            <endDate>2020-03-23</endDate>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtc:AlphaMindTechnologyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-16</instant>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtc:AlphaMindTechnologyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-16</startDate>
            <endDate>2023-05-16</endDate>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:MMCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-11-18</startDate>
            <endDate>2023-11-18</endDate>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2023-11-18</startDate>
            <endDate>2023-11-18</endDate>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mtc:FinanceLeaseRightofuseAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:ConsultingServicesMember</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">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:ConsultingServicesMember</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">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:ConsultingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:SoftwareDevelopmentAndPostcontractMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:SoftwareDevelopmentAndPostcontractMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:SoftwareDevelopmentAndPostcontractMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:PlacementAgentServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:PlacementAgentServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:PlacementAgentServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:MarketDataServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:MarketDataServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:MarketDataServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:CommissionsMember</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">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:CommissionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:CommissionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:FundManagementServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:FundManagementServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:FundManagementServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:OtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:OtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtc:OtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:AlphaMindMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-16</instant>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-16</startDate>
            <endDate>2023-05-16</endDate>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtc:AlphaMindMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtc:AlphaMindMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtc:AlphaMindMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2023-11-22</startDate>
            <endDate>2023-11-22</endDate>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">mtc:AlphaMindMember</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">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">mtc:DispositionOfMMBDAdvisoryAndMMCapitalMMSPCAndFundexSPCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-11-18</startDate>
            <endDate>2023-11-18</endDate>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-11-18</instant>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-19</startDate>
            <endDate>2023-11-18</endDate>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:HuaMeiTradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-01</endDate>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:HuaMeiTradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-01</instant>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:HuaMeiTradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-05</startDate>
            <endDate>2021-12-05</endDate>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:HuaMeiTradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:HuaMeiTradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-05</startDate>
            <endDate>2022-12-04</endDate>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:HuaMeiTradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-05</startDate>
            <endDate>2021-11-05</endDate>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:HuaMeiTradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-12</startDate>
            <endDate>2022-11-11</endDate>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:HuaMeiTradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:CactiFintecLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:CactiFintecLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:CactiFintecLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-30</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:CactiFintecLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-11-30</endDate>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:CactiFintecLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:CactiFintecLimitedNote1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-11-30</endDate>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:CactiFintecLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:CactiFintecLimitedNote2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-11-30</endDate>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:YifanSunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:FLJGroupLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2022-09-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:FLJGroupLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:CactiFintecLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:YongZhangMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2022-12-01</instant>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2022-12-02</instant>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mtc:FinanceLeaseRightofuseAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:CaishangEducationTechnologyBeijingCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-01</endDate>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:CaishangEducationTechnologyBeijingCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-01</instant>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:XtransferMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-01</endDate>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:XtransferMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:XtransferMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-31</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:XtransferMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2023-11-22</instant>
        </period>
    </context>
    <context id="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mtc:AlphaMindMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2023-08-31</instant>
        </period>
    </context>
    <context id="c158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:UnsecuredSeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-22</startDate>
            <endDate>2023-02-22</endDate>
        </period>
    </context>
    <context id="c159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:UnsecuredSeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-22</instant>
        </period>
    </context>
    <context id="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2023-02-22</instant>
        </period>
    </context>
    <context id="c161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:UnsecuredSeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-24</instant>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:UnsecuredSeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-24</startDate>
            <endDate>2023-02-24</endDate>
        </period>
    </context>
    <context id="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:SeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-31</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:SeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:SeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-11</startDate>
            <endDate>2023-05-11</endDate>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:SeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-11</instant>
        </period>
    </context>
    <context id="c167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:SeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-04</startDate>
            <endDate>2023-10-04</endDate>
        </period>
    </context>
    <context id="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:SeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-04</instant>
        </period>
    </context>
    <context id="c169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2023-10-04</startDate>
            <endDate>2023-10-04</endDate>
        </period>
    </context>
    <context id="c170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:SeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:SeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-07</startDate>
            <endDate>2023-06-07</endDate>
        </period>
    </context>
    <context id="c172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:SeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-14</startDate>
            <endDate>2023-06-14</endDate>
        </period>
    </context>
    <context id="c173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:SeniorConvertiblePromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-14</instant>
        </period>
    </context>
    <context id="c174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:UnconvertedNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:UnconvertedNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:HKD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:GujiaMember</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">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:TonyWayneNetworkTechnologyCoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-21</startDate>
            <endDate>2020-07-21</endDate>
        </period>
    </context>
    <context id="c179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:TonyWayneNetworkTechnologyCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-21</startDate>
            <endDate>2020-07-21</endDate>
        </period>
    </context>
    <context id="c180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtc:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-22</startDate>
            <endDate>2021-02-22</endDate>
        </period>
    </context>
    <context id="c181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtc:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-22</instant>
        </period>
    </context>
    <context id="c182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2021-09-25</startDate>
            <endDate>2021-09-25</endDate>
        </period>
    </context>
    <context id="c183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtc:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-20</instant>
        </period>
    </context>
    <context id="c184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtc:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-20</startDate>
            <endDate>2021-12-20</endDate>
        </period>
    </context>
    <context id="c185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2021-12-17</startDate>
            <endDate>2021-12-17</endDate>
        </period>
    </context>
    <context id="c186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtc:RestrictedStockAwardAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-17</startDate>
            <endDate>2021-12-17</endDate>
        </period>
    </context>
    <context id="c187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2021-12-24</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="c188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtc:RestrictedStockAwardAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-24</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="c189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-13</instant>
        </period>
    </context>
    <context id="c190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-13</instant>
        </period>
    </context>
    <context id="c191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-13</instant>
        </period>
    </context>
    <context id="c192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:VGMasterFundSPCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-12</startDate>
            <endDate>2022-08-12</endDate>
        </period>
    </context>
    <context id="c193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:VGMasterFundSPCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-12</instant>
        </period>
    </context>
    <context id="c194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2022-08-12</startDate>
            <endDate>2022-08-12</endDate>
        </period>
    </context>
    <context id="c195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:VGMasterFundSPCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-12</instant>
        </period>
    </context>
    <context id="c196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:VGMasterFundSPCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-12</startDate>
            <endDate>2022-08-12</endDate>
        </period>
    </context>
    <context id="c197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-26</instant>
        </period>
    </context>
    <context id="c198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-26</instant>
        </period>
    </context>
    <context id="c199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-29</startDate>
            <endDate>2022-10-29</endDate>
        </period>
    </context>
    <context id="c200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2022-10-29</instant>
        </period>
    </context>
    <context id="c201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2022-10-29</startDate>
            <endDate>2022-10-29</endDate>
        </period>
    </context>
    <context id="c202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-23</startDate>
            <endDate>2022-11-23</endDate>
        </period>
    </context>
    <context id="c203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2022-11-23</instant>
        </period>
    </context>
    <context id="c204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2022-11-23</startDate>
            <endDate>2022-11-23</endDate>
        </period>
    </context>
    <context id="c205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:PromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-22</instant>
        </period>
    </context>
    <context id="c206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2023-02-22</startDate>
            <endDate>2023-02-22</endDate>
        </period>
    </context>
    <context id="c207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2023-02-24</instant>
        </period>
    </context>
    <context id="c208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:PromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-24</instant>
        </period>
    </context>
    <context id="c209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-24</instant>
        </period>
    </context>
    <context id="c210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:PromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2023-03-31</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2023-05-11</startDate>
            <endDate>2023-05-11</endDate>
        </period>
    </context>
    <context id="c213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-11</instant>
        </period>
    </context>
    <context id="c214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:PromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-11</instant>
        </period>
    </context>
    <context id="c215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:PromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-04</instant>
        </period>
    </context>
    <context id="c216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-04</instant>
        </period>
    </context>
    <context id="c217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:PromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-07</instant>
        </period>
    </context>
    <context id="c218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2023-06-14</startDate>
            <endDate>2023-06-14</endDate>
        </period>
    </context>
    <context id="c219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-14</instant>
        </period>
    </context>
    <context id="c220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtc:PromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-14</instant>
        </period>
    </context>
    <context id="c221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2020-01-14</instant>
        </period>
    </context>
    <context id="c222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:TonyWayneNetworkTechnologyCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:FortuneFintechLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-25</startDate>
            <endDate>2021-09-25</endDate>
        </period>
    </context>
    <context id="c224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:FortuneFintechLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-25</startDate>
            <endDate>2021-09-25</endDate>
        </period>
    </context>
    <context id="c225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtc:RestrictedStockAwardAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mtc:TwoThousandNineteenShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-17</startDate>
            <endDate>2021-12-17</endDate>
        </period>
    </context>
    <context id="c226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mtc:TwoThousandNineteenShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-17</startDate>
            <endDate>2021-12-17</endDate>
        </period>
    </context>
    <context id="c227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2022-01-17</instant>
        </period>
    </context>
    <context id="c228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:FINRAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerEMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerEMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerEMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerGMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerGMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtc:CustomerGMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:MarketDataServicesAndConsultingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:IntroducingBrokerServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:UnallocatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:MarketDataServicesAndConsultingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:IntroducingBrokerServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:UnallocatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:MarketDataServicesAndConsultingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:IntroducingBrokerServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:UnallocatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:MarketDataServicesAndConsultingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:IntroducingBrokerServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:UnallocatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:MarketDataServicesAndConsultingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:IntroducingBrokerServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:UnallocatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-26</startDate>
            <endDate>2024-04-26</endDate>
        </period>
    </context>
    <context id="c263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</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="c264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</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>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</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>
    <unit id="hkd">
        <measure>iso4217:HKD</measure>
    </unit>
    <dei:DocumentType contextRef="c0" id="ixv-18371">20-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement contextRef="c0" id="ixv-35">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport contextRef="c0" id="ixv-45">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c0" id="ixv-18372">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c0" id="ixv-18373">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0" id="ixv-18374">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0" id="ixv-60">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport contextRef="c0" id="ixv-70">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber contextRef="c0" id="ixv-18375">001-38766</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-84">MMTEC, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0" id="ixv-92">D8</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1 contextRef="c0" id="ixv-104">Room 2302, 23rd Floor</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c0" id="ixv-108">FWD Financial Center</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3 contextRef="c0" id="ixv-112">308 Des Voeux Road Central</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown contextRef="c0" id="ixv-18376">Sheung Wan</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry contextRef="c0" id="ixv-18377">HK</dei:EntityAddressCountry>
    <dei:ContactPersonnelName contextRef="c1" id="ixv-18378">Xiangdong Wen</dei:ContactPersonnelName>
    <dei:EntityAddressAddressLine1 contextRef="c1" id="ixv-132">FWD Financial Center</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c1" id="ixv-136">308 Des Voeux Road Central</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="c1" id="ixv-18379">Sheung Wan</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry contextRef="c1" id="ixv-18380">HK</dei:EntityAddressCountry>
    <dei:CityAreaCode contextRef="c1" id="ixv-18381">+852</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c1" id="ixv-18382">36908356</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0" id="ixv-166">Common Shares, par value $0.01</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0" id="ixv-171">MTC</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0" id="ixv-18383">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c2"
      decimals="INF"
      id="ixv-18384"
      unitRef="shares">199145041</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c0" id="ixv-18385">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c0" id="ixv-18386">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c0" id="ixv-18387">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0" id="ixv-18388">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0" id="ixv-265">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany contextRef="c0" id="ixv-271">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod contextRef="c0" id="ixv-277">false</dei:EntityExTransitionPeriod>
    <dei:IcfrAuditorAttestationFlag contextRef="c0" id="ixv-283">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c0" id="ixv-289">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c0" id="ixv-335">false</dei:EntityShellCompany>
    <dei:AuditorName contextRef="c0" id="ixv-18389">Assentsure PAC</dei:AuditorName>
    <dei:AuditorLocation contextRef="c0" id="ixv-10374">Singapore</dei:AuditorLocation>
    <dei:AuditorFirmId contextRef="c0" id="ixv-18390">6783</dei:AuditorFirmId>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c3" decimals="0" id="ixv-18391" unitRef="usd">1759786</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c4" decimals="0" id="ixv-18392" unitRef="usd">3812772</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c3" decimals="0" id="ixv-18393" unitRef="usd">92040</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c4" decimals="0" id="ixv-18394" unitRef="usd">199995</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c3" decimals="0" id="ixv-18395" unitRef="usd">634576</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c4" decimals="0" id="ixv-18396" unitRef="usd">4620824</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:DepositsAssetsCurrent contextRef="c3" decimals="0" id="ixv-18397" unitRef="usd">8662</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent contextRef="c4" decimals="0" id="ixv-18398" unitRef="usd">8274</us-gaap:DepositsAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c3" decimals="0" id="ixv-18399" unitRef="usd">415725</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c4" decimals="0" id="ixv-18400" unitRef="usd">172205</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:DeferredCostsCurrent contextRef="c3" decimals="0" id="ixv-18401" unitRef="usd">112748</us-gaap:DeferredCostsCurrent>
    <us-gaap:DeferredCostsCurrent contextRef="c4" decimals="0" id="ixv-18402" unitRef="usd">112748</us-gaap:DeferredCostsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c4" decimals="0" id="ixv-18403" unitRef="usd">108393</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="0" id="ixv-18404" unitRef="usd">3023537</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c4" decimals="0" id="ixv-18405" unitRef="usd">9035211</us-gaap:AssetsCurrent>
    <us-gaap:SecurityDeposit contextRef="c3" decimals="0" id="ixv-18406" unitRef="usd">138890</us-gaap:SecurityDeposit>
    <us-gaap:SecurityDeposit contextRef="c4" decimals="0" id="ixv-18407" unitRef="usd">140746</us-gaap:SecurityDeposit>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" id="ixv-18408" unitRef="usd">129072</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="0" id="ixv-18409" unitRef="usd">184423</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepositsAssetsNoncurrent contextRef="c4" decimals="0" id="ixv-18410" unitRef="usd">1000000</us-gaap:DepositsAssetsNoncurrent>
    <mtc:NotesReceivable contextRef="c3" decimals="0" id="ixv-18411" unitRef="usd">153050301</mtc:NotesReceivable>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="0" id="ixv-18412" unitRef="usd">645420</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c4" decimals="0" id="ixv-18413" unitRef="usd">1055127</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:AssetsNoncurrent contextRef="c3" decimals="0" id="ixv-18414" unitRef="usd">153963683</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="c4" decimals="0" id="ixv-18415" unitRef="usd">2380296</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets contextRef="c3" decimals="0" id="ixv-18416" unitRef="usd">156987220</us-gaap:Assets>
    <us-gaap:Assets contextRef="c4" decimals="0" id="ixv-18417" unitRef="usd">11415507</us-gaap:Assets>
    <us-gaap:AccruedSalariesCurrent contextRef="c3" decimals="0" id="ixv-18418" unitRef="usd">308068</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent contextRef="c4" decimals="0" id="ixv-18419" unitRef="usd">372980</us-gaap:AccruedSalariesCurrent>
    <us-gaap:LoansPayableCurrent contextRef="c3" decimals="0" id="ixv-18420" unitRef="usd">241750</us-gaap:LoansPayableCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-18421" unitRef="usd">1070270</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-18422" unitRef="usd">370697</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" id="ixv-18423" unitRef="usd">373860</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c4" decimals="0" id="ixv-18424" unitRef="usd">405591</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c4" decimals="0" id="ixv-18425" unitRef="usd">24655</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-18426" unitRef="usd">1993948</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-18427" unitRef="usd">1173923</us-gaap:LiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesNoncurrent contextRef="c3" decimals="0" id="ixv-18428" unitRef="usd">83700</us-gaap:AccountsPayableAndAccruedLiabilitiesNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesNoncurrent contextRef="c4" decimals="0" id="ixv-18429" unitRef="usd">209250</us-gaap:AccountsPayableAndAccruedLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" id="ixv-18430" unitRef="usd">266763</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c4" decimals="0" id="ixv-18431" unitRef="usd">647983</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:ConvertibleLongTermNotesPayable contextRef="c3" decimals="0" id="ixv-18432" unitRef="usd">32278403</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:LiabilitiesNoncurrent contextRef="c3" decimals="0" id="ixv-18433" unitRef="usd">32628866</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c4" decimals="0" id="ixv-18434" unitRef="usd">857233</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c3" decimals="0" id="ixv-18435" unitRef="usd">34622814</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c4" decimals="0" id="ixv-18436" unitRef="usd">2031156</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c3"
      decimals="2"
      id="ix_8_fact"
      unitRef="usdPershares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c4"
      decimals="2"
      id="ix_9_fact"
      unitRef="usdPershares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c3"
      decimals="INF"
      id="ix_2_fact"
      unitRef="shares">5000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c4"
      decimals="INF"
      id="ix_3_fact"
      unitRef="shares">5000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c3"
      decimals="INF"
      id="ix_4_fact"
      unitRef="shares">199145041</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c3"
      decimals="INF"
      id="ix_5_fact"
      unitRef="shares">199145041</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="c4"
      decimals="INF"
      id="ix_6_fact"
      unitRef="shares">5145041</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c4"
      decimals="INF"
      id="ix_7_fact"
      unitRef="shares">5145041</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c3" decimals="0" id="ix_0_fact" unitRef="usd">1991451</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c4" decimals="0" id="ix_1_fact" unitRef="usd">51451</us-gaap:CommonStockValue>
    <us-gaap:CommonUnitIssuanceValue contextRef="c3" decimals="0" id="ixv-18447" unitRef="usd">1430000</us-gaap:CommonUnitIssuanceValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c3" decimals="0" id="ixv-18448" unitRef="usd">92509003</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c4" decimals="0" id="ixv-18449" unitRef="usd">31727407</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c3" decimals="0" id="ixv-18450" unitRef="usd">26705053</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c4" decimals="0" id="ixv-18451" unitRef="usd">-22253030</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c3" decimals="0" id="ixv-18452" unitRef="usd">-271101</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c4" decimals="0" id="ixv-18453" unitRef="usd">-141477</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" id="ixv-18454" unitRef="usd">122364406</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c4" decimals="0" id="ixv-18455" unitRef="usd">9384351</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c3" decimals="0" id="ixv-18456" unitRef="usd">122364406</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="0" id="ixv-18457" unitRef="usd">9384351</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="0" id="ixv-18458" unitRef="usd">156987220</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c4" decimals="0" id="ixv-18459" unitRef="usd">11415507</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues contextRef="c0" decimals="0" id="ixv-18460" unitRef="usd">869935</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c5" decimals="0" id="ixv-18461" unitRef="usd">1073351</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c6" decimals="0" id="ixv-18462" unitRef="usd">568620</us-gaap:Revenues>
    <us-gaap:CostOfRevenue contextRef="c0" decimals="0" id="ixv-18463" unitRef="usd">172948</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c5" decimals="0" id="ixv-18464" unitRef="usd">231084</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c6" decimals="0" id="ixv-18465" unitRef="usd">141302</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c0" decimals="0" id="ixv-18466" unitRef="usd">696987</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c5" decimals="0" id="ixv-18467" unitRef="usd">842267</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c6" decimals="0" id="ixv-18468" unitRef="usd">427318</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense contextRef="c0" decimals="0" id="ixv-18469" unitRef="usd">901319</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c5" decimals="0" id="ixv-18470" unitRef="usd">1007652</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c6" decimals="0" id="ixv-18471" unitRef="usd">303079</us-gaap:SellingAndMarketingExpense>
    <us-gaap:LaborAndRelatedExpense contextRef="c0" decimals="0" id="ixv-18472" unitRef="usd">2512781</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense contextRef="c5" decimals="0" id="ixv-18473" unitRef="usd">2609849</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense contextRef="c6" decimals="0" id="ixv-18474" unitRef="usd">2446019</us-gaap:LaborAndRelatedExpense>
    <us-gaap:ProfessionalFees contextRef="c0" decimals="0" id="ixv-18475" unitRef="usd">1031274</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees contextRef="c5" decimals="0" id="ixv-18476" unitRef="usd">1210445</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees contextRef="c6" decimals="0" id="ixv-18477" unitRef="usd">2083019</us-gaap:ProfessionalFees>
    <us-gaap:OtherGeneralAndAdministrativeExpense contextRef="c0" decimals="0" id="ixv-18478" unitRef="usd">1091950</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense contextRef="c5" decimals="0" id="ixv-18479" unitRef="usd">1925939</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense contextRef="c6" decimals="0" id="ixv-18480" unitRef="usd">2144937</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses contextRef="c0" decimals="0" id="ixv-18481" unitRef="usd">5537324</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c5" decimals="0" id="ixv-18482" unitRef="usd">6753885</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c6" decimals="0" id="ixv-18483" unitRef="usd">6977054</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" id="ixv-18484" unitRef="usd">-4840337</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c5" decimals="0" id="ixv-18485" unitRef="usd">-5911618</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c6" decimals="0" id="ixv-18486" unitRef="usd">-6549736</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeOther contextRef="c0" decimals="0" id="ixv-18487" unitRef="usd">209439</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther contextRef="c5" decimals="0" id="ixv-18488" unitRef="usd">94372</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther contextRef="c6" decimals="0" id="ixv-18489" unitRef="usd">1658</us-gaap:InterestIncomeOther>
    <us-gaap:InterestExpense contextRef="c0" decimals="0" id="ixv-18490" unitRef="usd">746410</us-gaap:InterestExpense>
    <mtc:RecoveryOfImpairmentimpairmentLossOnLongtermInvestment contextRef="c0" decimals="0" id="ixv-18491" unitRef="usd">-439111</mtc:RecoveryOfImpairmentimpairmentLossOnLongtermInvestment>
    <mtc:RecoveryOfImpairmentimpairmentLossOnLongtermInvestment contextRef="c6" decimals="0" id="ixv-18492" unitRef="usd">585333</mtc:RecoveryOfImpairmentimpairmentLossOnLongtermInvestment>
    <mtc:RecoveryOfBadDebtAllowanceOnLoanReceivable contextRef="c0" decimals="0" id="ixv-18493" unitRef="usd">-550000</mtc:RecoveryOfBadDebtAllowanceOnLoanReceivable>
    <us-gaap:OtherIncome contextRef="c0" decimals="0" id="ixv-18494" unitRef="usd">940</us-gaap:OtherIncome>
    <us-gaap:OtherIncome contextRef="c5" decimals="0" id="ixv-18495" unitRef="usd">6366</us-gaap:OtherIncome>
    <us-gaap:OtherIncome contextRef="c6" decimals="0" id="ixv-18496" unitRef="usd">54774</us-gaap:OtherIncome>
    <mtc:ForeignCurrencyTransactionsGainLossBeforeTax contextRef="c0" decimals="0" id="ixv-18497" unitRef="usd">-4723</mtc:ForeignCurrencyTransactionsGainLossBeforeTax>
    <mtc:ForeignCurrencyTransactionsGainLossBeforeTax contextRef="c5" decimals="0" id="ixv-18498" unitRef="usd">146501</mtc:ForeignCurrencyTransactionsGainLossBeforeTax>
    <mtc:ForeignCurrencyTransactionsGainLossBeforeTax contextRef="c6" decimals="0" id="ixv-18499" unitRef="usd">-38670</mtc:ForeignCurrencyTransactionsGainLossBeforeTax>
    <us-gaap:NonoperatingIncomeExpense contextRef="c0" decimals="0" id="ixv-18500" unitRef="usd">448357</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c5" decimals="0" id="ixv-18501" unitRef="usd">247239</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c6" decimals="0" id="ixv-18502" unitRef="usd">-567571</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-18503" unitRef="usd">-4391980</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c5" decimals="0" id="ixv-18504" unitRef="usd">-5664379</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c6" decimals="0" id="ixv-18505" unitRef="usd">-7117307</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c0" decimals="0" id="ixv-18506" unitRef="usd">-4391980</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c5" decimals="0" id="ixv-18507" unitRef="usd">-5664379</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c6" decimals="0" id="ixv-18508" unitRef="usd">-7117307</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c0" decimals="0" id="ixv-18509" unitRef="usd">-551017</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c5" decimals="0" id="ixv-18510" unitRef="usd">19003</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c6" decimals="0" id="ixv-18511" unitRef="usd">66552</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c0" decimals="0" id="ixv-18512" unitRef="usd">-53818778</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c0" decimals="0" id="ixv-18513" unitRef="usd">53267761</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c5" decimals="0" id="ixv-18514" unitRef="usd">19003</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c6" decimals="0" id="ixv-18515" unitRef="usd">66552</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" id="ixv-18516" unitRef="usd">48875781</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c5" decimals="0" id="ixv-18517" unitRef="usd">-5645376</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c6" decimals="0" id="ixv-18518" unitRef="usd">-7050755</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-18519" unitRef="usd">-82302</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-18520" unitRef="usd">48958083</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c5" decimals="0" id="ixv-18521" unitRef="usd">-5645376</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" id="ixv-18522" unitRef="usd">-7050755</us-gaap:NetIncomeLoss>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" id="ixv-18523" unitRef="usd">48875781</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c5" decimals="0" id="ixv-18524" unitRef="usd">-5645376</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c6" decimals="0" id="ixv-18525" unitRef="usd">-7050755</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c0" decimals="0" id="ixv-18526" unitRef="usd">-138414</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c5" decimals="0" id="ixv-18527" unitRef="usd">-184885</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c6" decimals="0" id="ixv-18528" unitRef="usd">45115</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-18529" unitRef="usd">48737367</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c5" decimals="0" id="ixv-18530" unitRef="usd">-5830261</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c6" decimals="0" id="ixv-18531" unitRef="usd">-7005640</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-18532" unitRef="usd">-91092</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="0" id="ixv-18533" unitRef="usd">48828459</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c5" decimals="0" id="ixv-18534" unitRef="usd">-5830261</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c6" decimals="0" id="ixv-18535" unitRef="usd">-7005640</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c0"
      decimals="0"
      id="ix_10_fact"
      unitRef="shares">105243671</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c5"
      decimals="0"
      id="ix_11_fact"
      unitRef="shares">3497109</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c6"
      decimals="0"
      id="ix_12_fact"
      unitRef="shares">2450447</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c0"
      decimals="2"
      id="ixv-18539"
      unitRef="usdPershares">-0.04</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c5"
      decimals="2"
      id="ixv-18540"
      unitRef="usdPershares">-1.62</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c6"
      decimals="2"
      id="ixv-18541"
      unitRef="usdPershares">-2.9</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c0"
      decimals="2"
      id="ixv-18542"
      unitRef="usdPershares">0.51</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c5"
      decimals="2"
      id="ixv-18543"
      unitRef="usdPershares">0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c6"
      decimals="2"
      id="ixv-18544"
      unitRef="usdPershares">0.02</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c7"
      decimals="0"
      id="ix_13_fact"
      unitRef="shares">2082001</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c7" decimals="0" id="ix_14_fact" unitRef="usd">20820</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c8" decimals="0" id="ixv-18547" unitRef="usd">12233589</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c9" decimals="0" id="ixv-18548" unitRef="usd">-9556899</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c10" decimals="0" id="ixv-18549" unitRef="usd">-1707</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c13" decimals="0" id="ixv-18550" unitRef="usd">2695803</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="c14"
      decimals="0"
      id="ix_15_fact"
      unitRef="shares">125000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c14" decimals="0" id="ix_16_fact" unitRef="usd">1250</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c15" decimals="0" id="ixv-18553" unitRef="usd">1023111</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c6" decimals="0" id="ixv-18554" unitRef="usd">1024361</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c14"
      decimals="0"
      id="ix_17_fact"
      unitRef="shares">930000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c14" decimals="0" id="ix_18_fact" unitRef="usd">9300</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c15" decimals="0" id="ixv-18557" unitRef="usd">16627900</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c6" decimals="0" id="ixv-18558" unitRef="usd">16637200</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:ProfitLoss contextRef="c16" decimals="0" id="ixv-18559" unitRef="usd">-7050755</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c6" decimals="0" id="ixv-18560" unitRef="usd">-7050755</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c17" decimals="0" id="ixv-18561" unitRef="usd">45115</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c6" decimals="0" id="ixv-18562" unitRef="usd">45115</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c20"
      decimals="0"
      id="ix_19_fact"
      unitRef="shares">3137001</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20" decimals="0" id="ix_20_fact" unitRef="usd">31370</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c21" decimals="0" id="ixv-18565" unitRef="usd">29884600</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c22" decimals="0" id="ixv-18566" unitRef="usd">-16607654</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c23" decimals="0" id="ixv-18567" unitRef="usd">43408</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c26" decimals="0" id="ixv-18568" unitRef="usd">13351724</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits
      contextRef="c27"
      decimals="0"
      id="ix_21_fact"
      unitRef="shares">4706</us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockSplit contextRef="c27" decimals="0" id="ix_22_fact" unitRef="usd">-47</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockSplit>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockSplit contextRef="c28" decimals="0" id="ixv-18571" unitRef="usd">47</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockSplit>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="c27"
      decimals="0"
      id="ix_23_fact"
      unitRef="shares">53334</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c27" decimals="0" id="ix_24_fact" unitRef="usd">534</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c28" decimals="0" id="ixv-18574" unitRef="usd">145603</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c5" decimals="0" id="ixv-18575" unitRef="usd">146137</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c27"
      decimals="0"
      id="ix_25_fact"
      unitRef="shares">1950000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c27" decimals="0" id="ix_26_fact" unitRef="usd">19500</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c28" decimals="0" id="ixv-18578" unitRef="usd">1697251</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c5" decimals="0" id="ixv-18579" unitRef="usd">1716751</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:ProfitLoss contextRef="c29" decimals="0" id="ixv-18580" unitRef="usd">-5645376</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c5" decimals="0" id="ixv-18581" unitRef="usd">-5645376</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c30" decimals="0" id="ixv-18582" unitRef="usd">-184885</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c5" decimals="0" id="ixv-18583" unitRef="usd">-184885</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c33"
      decimals="0"
      id="ix_27_fact"
      unitRef="shares">5145041</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c33" decimals="0" id="ix_28_fact" unitRef="usd">51451</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c34" decimals="0" id="ixv-18586" unitRef="usd">31727407</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c35" decimals="0" id="ixv-18587" unitRef="usd">-22253030</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c36" decimals="0" id="ixv-18588" unitRef="usd">-141477</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="0" id="ixv-18589" unitRef="usd">9384351</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c43" decimals="0" id="ixv-18590" unitRef="usd">1430000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c0" decimals="0" id="ixv-18591" unitRef="usd">1430000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c44" decimals="0" id="ixv-18592" unitRef="usd">15298616</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c0" decimals="0" id="ixv-18593" unitRef="usd">15298616</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="c39"
      decimals="0"
      id="ix_29_fact"
      unitRef="shares">194000000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c39" decimals="0" id="ix_30_fact" unitRef="usd">1940000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c40" decimals="0" id="ixv-18596" unitRef="usd">60781596</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c0" decimals="0" id="ixv-18597" unitRef="usd">62721596</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:ProfitLoss contextRef="c41" decimals="0" id="ixv-18598" unitRef="usd">48958083</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c44" decimals="0" id="ixv-18599" unitRef="usd">-82302</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" id="ixv-18600" unitRef="usd">48875781</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c42" decimals="0" id="ixv-18601" unitRef="usd">-129624</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c44" decimals="0" id="ixv-18602" unitRef="usd">-8790</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c0" decimals="0" id="ixv-18603" unitRef="usd">-138414</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation contextRef="c44" decimals="0" id="ixv-18604" unitRef="usd">15207524</us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation contextRef="c0" decimals="0" id="ixv-18605" unitRef="usd">15207524</us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c45"
      decimals="0"
      id="ix_31_fact"
      unitRef="shares">199145041</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c45" decimals="0" id="ix_32_fact" unitRef="usd">1991451</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c46" decimals="0" id="ixv-18608" unitRef="usd">92509003</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c47" decimals="0" id="ixv-18609" unitRef="usd">26705053</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c48" decimals="0" id="ixv-18610" unitRef="usd">-271101</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c49" decimals="0" id="ixv-18611" unitRef="usd">1430000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c3" decimals="0" id="ixv-18612" unitRef="usd">122364406</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" id="ixv-18613" unitRef="usd">48875781</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c5" decimals="0" id="ixv-18614" unitRef="usd">-5645376</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c6" decimals="0" id="ixv-18615" unitRef="usd">-7050755</us-gaap:ProfitLoss>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c0" decimals="0" id="ixv-18616" unitRef="usd">53267761</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c5" decimals="0" id="ixv-18617" unitRef="usd">19003</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c6" decimals="0" id="ixv-18618" unitRef="usd">66552</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c0" decimals="0" id="ixv-18619" unitRef="usd">-4391980</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c5" decimals="0" id="ixv-18620" unitRef="usd">-5664379</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c6" decimals="0" id="ixv-18621" unitRef="usd">-7117307</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:Depreciation contextRef="c0" decimals="0" id="ixv-18622" unitRef="usd">45782</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c5" decimals="0" id="ixv-18623" unitRef="usd">66428</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c6" decimals="0" id="ixv-18624" unitRef="usd">40130</us-gaap:Depreciation>
    <us-gaap:GainLossOnInvestments contextRef="c6" decimals="0" id="ixv-18625" unitRef="usd">-585333</us-gaap:GainLossOnInvestments>
    <us-gaap:ShareBasedCompensation contextRef="c6" decimals="0" id="ixv-18626" unitRef="usd">1024361</us-gaap:ShareBasedCompensation>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c0" decimals="0" id="ixv-18627" unitRef="usd">-550000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c5" decimals="0" id="ixv-18628" unitRef="usd">100000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c6" decimals="0" id="ixv-18629" unitRef="usd">550000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c0" decimals="0" id="ixv-18630" unitRef="usd">439111</us-gaap:IncomeLossFromEquityMethodInvestments>
    <mtc:NoncashLeaseExpense contextRef="c0" decimals="0" id="ixv-18631" unitRef="usd">395616</mtc:NoncashLeaseExpense>
    <mtc:NoncashLeaseExpense contextRef="c5" decimals="0" id="ixv-18632" unitRef="usd">367631</mtc:NoncashLeaseExpense>
    <mtc:NoncashLeaseExpense contextRef="c6" decimals="0" id="ixv-18633" unitRef="usd">353419</mtc:NoncashLeaseExpense>
    <us-gaap:GainLossOnTerminationOfLease contextRef="c6" decimals="0" id="ixv-18634" unitRef="usd">4437</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c6" decimals="0" id="ixv-18635" unitRef="usd">41548</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:PaidInKindInterest contextRef="c0" decimals="0" id="ixv-18636" unitRef="usd">693299</us-gaap:PaidInKindInterest>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c0" decimals="0" id="ixv-18637" unitRef="usd">4723</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c5" decimals="0" id="ixv-18638" unitRef="usd">146501</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c6" decimals="0" id="ixv-18639" unitRef="usd">-38670</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c5" decimals="0" id="ixv-18640" unitRef="usd">88911</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c6" decimals="0" id="ixv-18641" unitRef="usd">-906</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c0" decimals="0" id="ixv-18642" unitRef="usd">-398841</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c5" decimals="0" id="ixv-18643" unitRef="usd">-389518</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c6" decimals="0" id="ixv-18644" unitRef="usd">-393740</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="0" id="ixv-18645" unitRef="usd">-108302</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c5" decimals="0" id="ixv-18646" unitRef="usd">78245</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c6" decimals="0" id="ixv-18647" unitRef="usd">84752</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets contextRef="c0" decimals="0" id="ixv-18648" unitRef="usd">431</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets contextRef="c5" decimals="0" id="ixv-18649" unitRef="usd">26596</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets contextRef="c6" decimals="0" id="ixv-18650" unitRef="usd">-465843</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c0" decimals="0" id="ixv-18651" unitRef="usd">240743</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c5" decimals="0" id="ixv-18652" unitRef="usd">-33015</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c6" decimals="0" id="ixv-18653" unitRef="usd">54782</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c5" decimals="0" id="ixv-18654" unitRef="usd">-117004</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c6" decimals="0" id="ixv-18655" unitRef="usd">121984</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c0" decimals="0" id="ixv-18656" unitRef="usd">-62536</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c5" decimals="0" id="ixv-18657" unitRef="usd">108133</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c6" decimals="0" id="ixv-18658" unitRef="usd">142758</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c0" decimals="0" id="ixv-18659" unitRef="usd">-181304</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c5" decimals="0" id="ixv-18660" unitRef="usd">242066</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c6" decimals="0" id="ixv-18661" unitRef="usd">267195</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="c0" decimals="0" id="ixv-18662" unitRef="usd">-5026670</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="c5" decimals="0" id="ixv-18663" unitRef="usd">-5593881</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="c6" decimals="0" id="ixv-18664" unitRef="usd">-4105967</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations contextRef="c0" decimals="0" id="ixv-18665" unitRef="usd">-124838</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations contextRef="c5" decimals="0" id="ixv-18666" unitRef="usd">3314</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations contextRef="c6" decimals="0" id="ixv-18667" unitRef="usd">9461</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="0" id="ixv-18668" unitRef="usd">-5151508</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c5" decimals="0" id="ixv-18669" unitRef="usd">-5590567</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c6" decimals="0" id="ixv-18670" unitRef="usd">-4096506</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c0" decimals="0" id="ixv-18671" unitRef="usd">970</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c5" decimals="0" id="ixv-18672" unitRef="usd">3792</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c6" decimals="0" id="ixv-18673" unitRef="usd">37068</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c0" decimals="0" id="ixv-18674" unitRef="usd">7771</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleAndCollectionOfNotesReceivable contextRef="c6" decimals="0" id="ixv-18675" unitRef="usd">93887</us-gaap:ProceedsFromSaleAndCollectionOfNotesReceivable>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable contextRef="c5" decimals="0" id="ixv-18676" unitRef="usd">75000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <us-gaap:PaymentsToAcquireLongtermInvestments contextRef="c6" decimals="0" id="ixv-18677" unitRef="usd">350000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <mtc:CashReceivedFromReturnOfLongtermInvestment contextRef="c0" decimals="0" id="ixv-18678" unitRef="usd">439111</mtc:CashReceivedFromReturnOfLongtermInvestment>
    <us-gaap:OtherPaymentsToAcquireBusinesses contextRef="c0" decimals="0" id="ixv-18679" unitRef="usd">87083160</us-gaap:OtherPaymentsToAcquireBusinesses>
    <us-gaap:PaymentsToAcquireLoansReceivable contextRef="c5" decimals="0" id="ixv-18680" unitRef="usd">2615313</us-gaap:PaymentsToAcquireLoansReceivable>
    <us-gaap:PaymentsToAcquireLoansReceivable contextRef="c6" decimals="0" id="ixv-18681" unitRef="usd">2300000</us-gaap:PaymentsToAcquireLoansReceivable>
    <us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties contextRef="c0" decimals="0" id="ixv-18682" unitRef="usd">878469</us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c5" decimals="0" id="ixv-18683" unitRef="usd">1000000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="c0" decimals="0" id="ixv-18684" unitRef="usd">-85758779</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="c5" decimals="0" id="ixv-18685" unitRef="usd">-3544105</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="c6" decimals="0" id="ixv-18686" unitRef="usd">-2593181</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations contextRef="c0" decimals="0" id="ixv-18687" unitRef="usd">-779770</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="0" id="ixv-18688" unitRef="usd">-86538549</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c5" decimals="0" id="ixv-18689" unitRef="usd">-3544105</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c6" decimals="0" id="ixv-18690" unitRef="usd">-2593181</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c6" decimals="0" id="ixv-18691" unitRef="usd">163301</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c5" decimals="0" id="ixv-18692" unitRef="usd">1750140</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c6" decimals="0" id="ixv-18693" unitRef="usd">16637200</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromConvertibleDebt contextRef="c0" decimals="0" id="ixv-18694" unitRef="usd">88000000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromOtherShortTermDebt contextRef="c0" decimals="0" id="ixv-18695" unitRef="usd">1671750</us-gaap:ProceedsFromOtherShortTermDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt contextRef="c6" decimals="0" id="ixv-18696" unitRef="usd">2339</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="c0" decimals="0" id="ixv-18697" unitRef="usd">89671750</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="c5" decimals="0" id="ixv-18698" unitRef="usd">1750140</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="c6" decimals="0" id="ixv-18699" unitRef="usd">16471560</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations contextRef="c0" decimals="0" id="ixv-18700" unitRef="usd">-5000</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="0" id="ixv-18701" unitRef="usd">89666750</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c5" decimals="0" id="ixv-18702" unitRef="usd">1750140</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c6" decimals="0" id="ixv-18703" unitRef="usd">16471560</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c0" decimals="0" id="ixv-18704" unitRef="usd">-27104</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c5" decimals="0" id="ixv-18705" unitRef="usd">3789</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c6" decimals="0" id="ixv-18706" unitRef="usd">-1579</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="0" id="ixv-18707" unitRef="usd">-2050411</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c5" decimals="0" id="ixv-18708" unitRef="usd">-7380743</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c6" decimals="0" id="ixv-18709" unitRef="usd">9780294</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="0" id="ixv-18710" unitRef="usd">3825477</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c26" decimals="0" id="ixv-18711" unitRef="usd">11206220</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c13" decimals="0" id="ixv-18712" unitRef="usd">1425926</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="0" id="ixv-18713" unitRef="usd">1775066</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="0" id="ixv-18714" unitRef="usd">3825477</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c26" decimals="0" id="ixv-18715" unitRef="usd">11206220</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <mtc:CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations contextRef="c3" decimals="0" id="ixv-18716" unitRef="usd">15280</mtc:CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations>
    <mtc:CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations contextRef="c4" decimals="0" id="ixv-18717" unitRef="usd">12705</mtc:CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations>
    <mtc:CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations contextRef="c26" decimals="0" id="ixv-18718" unitRef="usd">9484</mtc:CashAndCashEquivalentsAtCarryingValueDiscontinuedOperations>
    <mtc:CashCashEquivalentsAndRestrictedCashFromContinuingOperations contextRef="c3" decimals="0" id="ixv-18719" unitRef="usd">1759786</mtc:CashCashEquivalentsAndRestrictedCashFromContinuingOperations>
    <mtc:CashCashEquivalentsAndRestrictedCashFromContinuingOperations contextRef="c4" decimals="0" id="ixv-18720" unitRef="usd">3812772</mtc:CashCashEquivalentsAndRestrictedCashFromContinuingOperations>
    <mtc:CashCashEquivalentsAndRestrictedCashFromContinuingOperations contextRef="c26" decimals="0" id="ixv-18721" unitRef="usd">11196736</mtc:CashCashEquivalentsAndRestrictedCashFromContinuingOperations>
    <mtc:AcquisitionConsiderationGivenUpByARelatedParty contextRef="c0" decimals="0" id="ixv-18722" unitRef="usd">7000000</mtc:AcquisitionConsiderationGivenUpByARelatedParty>
    <us-gaap:ConversionOfStockAmountConverted1 contextRef="c0" decimals="0" id="ixv-18723" unitRef="usd">76770000</us-gaap:ConversionOfStockAmountConverted1>
    <mtc:NotesReceivableOnDisposalOfAlphaMind contextRef="c0" decimals="0" id="ixv-18724" unitRef="usd">153050301</mtc:NotesReceivableOnDisposalOfAlphaMind>
    <us-gaap:ProceedsFromSaleOfInvestmentProjects contextRef="c6" decimals="0" id="ixv-18725" unitRef="usd">350000</us-gaap:ProceedsFromSaleOfInvestmentProjects>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c5" decimals="0" id="ixv-18726" unitRef="usd">856987</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <mtc:OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities contextRef="c5" decimals="0" id="ixv-18727" unitRef="usd">171885</mtc:OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities>
    <mtc:OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities contextRef="c6" decimals="0" id="ixv-18728" unitRef="usd">170112</mtc:OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities>
    <us-gaap:PaymentOfFinancingAndStockIssuanceCosts contextRef="c5" decimals="0" id="ixv-18729" unitRef="usd">146137</us-gaap:PaymentOfFinancingAndStockIssuanceCosts>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c0" id="ixv-14805">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 1 &#x2013; &lt;span style="text-decoration:underline"&gt;ORGANIZATION AND NATURE OF
OPERATIONS&lt;/span&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;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;MMTEC, INC. (&#x201c;MMTEC&#x201d;, the &#x201c;Company&#x201d;)
was incorporated on January 4, 2018 under the laws of the British Virgin Islands (&#x201c;BVI&#x201d;). On March 19, 2018, MMTEC acquired
a wholly owned subsidiary, MM Future Technology Limited (&#x201c;MM Future&#x201d;). MM Future was incorporated in Hong Kong on October
31, 2017 for the purpose of being a holding company for the equity interest in Gujia (Beijing) Technology Co., Ltd. (&#x201c;Gujia&#x201d;).&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;Other than the equity interest in MM Future, MMTEC
does not conduct any operations or own any material assets or liabilities. MM Future does not conduct any operations or own any material
assets or liabilities except for the 100% of the equity interest of Gujia which it acquired on January 29, 2018.&lt;/p&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; text-align: justify"&gt;&lt;span&gt;Gujia &lt;/span&gt;was
incorporated in People&#x2019;s Republic of China (&#x201c;PRC&#x201d;) on June 9, 2015. Gujia is a technology provider, operates as an internet
business platform to support operations. Gujia provides investment services to the U.S. securities markets for PRC investors and provides
technical services to Chinese financial institutions to help them be able to provide investment services in the U.S. securities markets
for their clients&lt;span&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;On November 6, 2017, Gujia acquired a wholly-owned
subsidiary Meimei Zhengtong (Beijing) Technology Ltd. (&#x201c;Meimei Zhengtong&#x201d;) which was dissolved in July 2018.&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; text-align: justify"&gt;On March 28, 2018, the Company
acquired 24.9% of MMBD Trading Limited (&#x201c;MMBD Trading&#x201d;). MMBD Trading was incorporated on March 4, 2016 under the laws of
the BVI. The remaining 75.1% of MMBD Trading was owned by 32.7% shareholders of the Company. The Company agreed to purchase the remaining
75.1% of outstanding securities of MMBD Trading&#160;on April 25, 2019.&#160;The acquisition was closed on October 18, 2019. Following
and as a result of this acquisition, MMBD Trading has become a wholly-owned subsidiary of the Company. MMBD Trading acquired a wholly
owned subsidiary, MM Global Securities, Inc. (&#x201c;MM Global&#x201d;) on August 16, 2017. MMBD Trading does not conduct any operations
or own any material assets or liabilities except for the 100% of the equity interest of MM Global. MM Global was incorporated in the State
of Illinois on September 25, 1997 as Feil Daily Investment Co. which was changed to Whitewood Group Inc. in 2011. MM Global&#x2019;s continuing
membership application was approved by FINRA as a broker-dealer in August 2017 and changed its name to MM IGlobal, Inc. In November 2017,
pursuant to the ownership change, MM IGlobal, Inc. changed its name to MM Global Securities, Inc. in March 2019. MM Global operates as
a securities broker/dealer in New York City.&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;On April 20, 2018, the Company incorporated MM
Fund Services Limited (&#x201c;MM Fund&#x201d;), a Cayman Islands company, for the purpose of providing administration services to the private
equity funds industry. MM Fund is dormant as of December 31, 2023.&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;On May 28, 2018, the Company incorporated MM Capital
Management Limited (&#x201c;MM Capital&#x201d;), a Cayman Islands company, for the purpose of providing assets management and investment
services to clients. MM Capital is dormant as of December 31, 2023.&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;On August 8, 2018, the Company incorporated MM
Fund SPC (&#x201c;MM SPC&#x201d;), a Cayman Islands company, for the purpose of providing asset management services to clients. MM SPC is
a wholly-owned subsidiary of MM Capital and is dormant as of December 31, 2023.&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;On March 15, 2019, the Company incorporated MM
Global Capital Limited, a Hong Kong company, for the purpose of providing assets management and investment services to clients, and subsequently
changed its name to HC Securities (HK) limited (&#x201c;HC Securities&#x201d;) on December 22, 2021. HC Securities is a wholly-owned subsidiary
of MMTEC. HC Securities applied license to SFC and was approved on December 21, 2021. HC Securities is licensed on dealing in securities,
advising on securities and asset management.&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;On July 9, 2019, the Company acquired 49% of a
newly-formed entity called Xchain Fintech Pte.Ltd., (&#x201c;Xchain&#x201d;), a Singapore company which was incorporated in July 2019, for
the purpose of providing technical support for the construction and development of a new solutions for the existing problems of the traditional
financial industry, the difficulty experienced by investors in investing and allocating investment assets globally, and the protection
of funds and investments by using advanced technologies, such as artificial intelligence, big data analysis and blockchain. Xchain is
dormant as of December 31, 2023.&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;On March 23, 2020, the Company acquired all outstanding
securities of MMBD Investment Advisory Company Limited (&#x201c;MMBD Advisory&#x201d;) for a consideration of $1,000, which was subsequently
given up by Hinman Au. Prior to this transaction, all outstanding securities of MMBD Advisory were owned by Hinman Au, a director and
1.4% shareholder of the Company. MMBD Advisory was formed in January 2018 in the U.S. and is registered as an investment advisor firm
under the laws of the State of New York on May 7, 2018. Since May 23, 2020, MMBD Advisory was consolidated into the Company.&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;On September 13, 2021, the Company incorporated
Fundex SPC, a Cayman Islands company, for the purpose of providing asset management services to clients, as a wholly-owned subsidiary
of MM Capital.&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;On April 13, 2023, the Company incorporated Haichuan
Zhixin (Beijing) Technology Co., Ltd (&#x201c;Haichuan Zhixin&#x201d;), as a wholly-owned subsidiary of MM Future.&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;On May 16, 2023, the Company acquired 85% of Alpha
Mind Technology Limited, a BVI company (&#x201c;Alpha Mind&#x201d;), for aggregate purchase price of $99,650,000, of
which $1,000,000 was paid during year ended 2022 as a deposit for potential acquisition. The deposit was included in &#x201c;deposit for
business acquisition&#x201d; on the accompanying consolidated balance sheets as of December 31, 2022. The deposit was treated as part of
the consideration. Alpha Mind was incorporated on April 17, 2023, under the laws of BVI, and operates as an agency to sell insurance products
in PRC, through variable interest entities (&#x201c;VIE&#x201d;). The acquisition was closed on June 7, 2023. On November 22, 2023, the
Company announced its plan to sell all of the outstanding shares of Alpha Mind to FLJ Group Limited, a Cayman Islands company (&#x201c;FLJ&#x201d;).
The transaction was closed on December 28, 2023.&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;On November 18, 2023, the Company disposed all
of the outstanding securities of MMBD Advisory to Top Fintech Inc., for a consideration of $1,000, and disposed all the outstanding securities
of MM Capital to Capital Jasmine Ltd., for a consideration of $500. The two wholly-owned subsidiaries of MM Capital, MM SPC and Fundex
SPC were accordingly disposed of. The transaction was closed on November 18, 2023.&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;MMTEC and its consolidated subsidiaries are collectively
referred to herein as the &#x201c;Company&#x201d;, &#x201c;we&#x201d; or &#x201c;us&#x201d;, unless specific reference is made to an entity.&#160;&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c51" decimals="2" id="ixv-18730" unitRef="pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired contextRef="c52" decimals="3" id="ixv-18731" unitRef="pure">0.249</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage contextRef="c53" decimals="3" id="ixv-18732" unitRef="pure">0.751</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c54" decimals="3" id="ixv-18733" unitRef="pure">0.327</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage contextRef="c55" decimals="3" id="ixv-18734" unitRef="pure">0.751</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c56" decimals="2" id="ixv-18735" unitRef="pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired contextRef="c57" decimals="2" id="ixv-18736" unitRef="pure">0.49</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <mtc:OutstandingSecuritiesconsideration contextRef="c58" decimals="0" id="ixv-18737" unitRef="usd">1000</mtc:OutstandingSecuritiesconsideration>
    <mtc:OutstandingSecuritiesPercentage contextRef="c58" decimals="3" id="ixv-18738" unitRef="pure">0.014</mtc:OutstandingSecuritiesPercentage>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired contextRef="c59" decimals="2" id="ixv-18739" unitRef="pure">0.85</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <mtc:AggregatePurchasePrice contextRef="c60" decimals="0" id="ixv-18740" unitRef="usd">99650000</mtc:AggregatePurchasePrice>
    <us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1 contextRef="c5" decimals="0" id="ixv-18741" unitRef="usd">1000000</us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1>
    <mtc:OutstandingSecuritiesconsideration contextRef="c61" decimals="0" id="ixv-18742" unitRef="usd">1000</mtc:OutstandingSecuritiesconsideration>
    <mtc:OutstandingSecuritiesconsideration contextRef="c62" decimals="0" id="ixv-18743" unitRef="usd">500</mtc:OutstandingSecuritiesconsideration>
    <us-gaap:BasisOfAccounting contextRef="c0" id="ixv-14862">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span&gt;&lt;b&gt;NOTE
2 &#x2013; &lt;span style="text-decoration:underline"&gt;BASIS OF PRESENTATION&lt;/span&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;The accompanying consolidated
financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States
of America (&#x201c;U.S. GAAP&#x201d;) and with the rules and regulations of the U.S. Securities and Exchange Commission for financial information.&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;The Company&#x2019;s consolidated
financial statements include the accounts of MMTEC and its subsidiaries. All significant intercompany accounts and transactions have been
eliminated in consolidation.&lt;/p&gt;</us-gaap:BasisOfAccounting>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0" id="ixv-14875">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 3 &#x2013; &lt;span style="text-decoration:underline"&gt;SUMMARY OF SIGNIFICANT ACCOUNTING
POLICIES&lt;/span&gt;&lt;/b&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;b&gt;Use of Estimates&lt;/b&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;The preparation of the
consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported
amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the
reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates. Significant estimates
during the years ended December 31, 2023, 2022 and 2021 include the allowance for doubtful accounts, impairment of long-term investment
and valuation of deferred tax assets.&lt;/p&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;b&gt;Fair Value of Financial Instruments and
Fair Value Measurements&lt;/b&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&gt;The
Company adopted the guidance of Accounting Standards Codification (&#x201c;ASC&#x201d;) 820 for fair value measurements which clarifies
the definition of fair value, prescribes methods for measuring fair value, and establishes a fair value hierarchy to classify the inputs
used in measuring fair value 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;&#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="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&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 &lt;span&gt;1-Inputs are unadjusted quoted prices in active markets for identical assets or liabilities available at the measurement date&lt;/span&gt;.&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; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&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 &lt;span&gt;2-Inputs are unadjusted quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, inputs other than quoted prices that are observable, and inputs derived from or corroborated by observable market data&lt;/span&gt;.&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; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&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 &lt;span&gt;3-Inputs are unobservable inputs which reflect the reporting entity&#x2019;s own assumptions on what assumptions the market participants would use in pricing the asset or liability based on the best available information&lt;/span&gt;.&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;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&gt;The &lt;/span&gt;carrying amounts reported
in the consolidated balance sheets for cash and cash equivalents, accounts receivable, loan receivable-net, security deposits- current
portion, other current assets, salary payable, operating lease liabilities- current and accrued liabilities, convertible
bond and other payables approximate their fair market value based on the short-term maturity of these instruments&lt;span&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;Transactions involving
related parties cannot be presumed to be carried out on an arm&#x2019;s-length basis, as the requisite conditions of competitive, free
market dealings may not exist. Representations about transactions with related parties, if made, shall not imply that the related party
transactions were consummated on terms equivalent to those that prevail in arm&#x2019;s-length transactions unless such representations
can be substantiated. It is not, however, practical to determine the fair value of amounts due from or due to related parties due to their
related party nature.&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 0pt 9pt; text-indent: -9pt; "&gt;&lt;b&gt;Cash and Cash
Equivalents&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: -9pt; "&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&gt;Cash and cash equivalents
consist of cash deposit in bank and cash on hand. The Company maintains cash with various financial institutions in China. As of December
31, 2023 and 2022, cash balances in the PRC of $106,457 and $1,879,950, respectively, are uninsured. The Company has not experienced any
losses in bank accounts and believes it is not exposed to any risks on its cash in PRC bank accounts.&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;b&gt;Loan Receivable, Net&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: -9pt; "&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&gt;Loan
receivable, net is recorded at the uncollected principal balances, net of an allowance for doubtful accounts. An estimate for doubtful
accounts is made when collection of the full amount is no longer probable. Estimates are based on historical collection experience and
current economic conditions.&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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Concentrations of Credit Risk&lt;/b&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&gt;T&lt;/span&gt;he
Company has operations carried out in China. Accordingly, the Company&#x2019;s business, financial condition and results of operations
may be influenced by the political, economic and legal environment in China, and by the general state of China&#x2019;s economy. The Company&#x2019;s
operations in China are subject to specific considerations and significant risks not typically associated with companies in North America.
The Company&#x2019;s results may be adversely affected by changes in governmental policies with respect to laws and regulations, anti-inflationary
measures, currency conversion and remittance abroad, and rates and methods of taxation, among other things.&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;b&gt;Property and Equipment&lt;/b&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&gt;Property
&lt;/span&gt;and equipment, including assets acquired through finance leases, are stated at cost less accumulated depreciation, and depreciated
on a straight-line basis over the estimated useful lives of the assets. Cost represents the purchase price of the asset and other costs
incurred to bring the asset into its existing use. The cost of repairs and maintenance is expensed as incurred; major replacements and
improvements are capitalized. When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts,
and any resulting gains or losses are included in income/loss in the year of disposition&lt;span&gt;. &lt;/span&gt;Estimated
useful lives are as follows:&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: left; padding-bottom: 1.5pt; vertical-align: top"&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;Estimated useful life&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: 79%; text-align: left"&gt;Office equipment and furniture&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 20%; text-align: center"&gt;3 - 5 Years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Leasehold improvement&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;The lesser of remaining lease term or 2 - 3 Years&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; vertical-align: top"&gt;Software&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;1 - 3 Years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Finance lease right-of-use asset&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;4 Years&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;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&gt;&lt;b&gt;Long-term
Investments&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;The Company&#x2019;s long-term
investments consist of equity investments without readily determinable fair value which were accounted for using measurement alternative
and equity method investments. As of December 31, 2023 and 2022, the Company&#x2019;s long-term investments were &lt;span style="-sec-ix-hidden: hidden-fact-193"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-194"&gt;nil&lt;/span&gt;&lt;/span&gt; on the consolidated
balance sheet.&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&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Equity
Investment Using Measurement Alternative&lt;/span&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;The Company uses the
measurement alternative for those investments over which the Company does not have significant influence, and without readily determinable
fair value and do not qualify for the net asset value practical expedient in accordance with ASU 2016-01, &#x201c;Financial Instruments-Overall:
Recognition and Measurement of Financial Assets and Financial Liabilities&#x201d; which was adopted on January 1, 2019. The adoption did
not have a significant impact on the Company&#x2019;s consolidated financial statements. The Company records these investments at cost,
less impairment, and plus or minus subsequent adjustments for observable price changes. Under this measurement alternative, changes in
the carrying value of the equity investments are required to be made whenever there are observable price changes in orderly transactions
for the identical or similar investment of the same issuer.&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;The Company periodically
reviews its equity investment for impairment. At each reporting date, an entity that uses the measurement alternative to measure an equity
investment without a readily determinable fair value is required to make a qualitative assessment of whether the investment is impaired.
The Company regularly evaluates the impairment of these investments based on performance and financial position of the investee as well
as other evidence of market value. Such evaluation includes, but is not limited to, reviewing the investee&#x2019;s cash position, recent
financing, projected and historical financial performance, cash flow forecasts and financing needs. An impairment loss recognized equal
to the excess of the investment cost over its fair value at the end of each reporting period for which the assessment is made. The fair
value would then become the new cost basis of investment.&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;b&gt;&lt;span style="text-decoration:underline"&gt;Equity Method Investment&lt;/span&gt;&lt;/b&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;The Company uses the
equity method of accounting for its investment in, and earning or loss of, company that it does not control but over which it does exert
significant influence. The Company initially records its investment at cost and the difference between the cost of the equity investee
and the fair value of the underlying equity in the net assets of the equity investee is recognized as equity method goodwill, which is
included in the equity method investment on the consolidated balance sheets. The Company subsequently adjusts the carrying amount of the
investment to recognize the Company&#x2019;s proportionate share of each equity investee&#x2019;s net income or loss into earnings after
the date of investment. If an equity investment no longer qualifies to be accounted for under the equity method, the investment&#x2019;s
initial basis for which subsequent changes in fair value are measured should be the previous carrying amount of the investment.&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;The Company periodically
reviews its equity investment for impairment. Under the equity method of accounting, an impairment loss would be recorded whenever the
fair value of an equity investment is determined to be below its carrying amount and the reduction is considered to be other than temporary.
In judging &#x201c;other than temporary,&#x201d; the Company considers the length of time and extent to which the fair value of the investment
has been less than the carrying amount of the equity investment, the near-term and long-term operating and financial prospects of the
entity and the Company&#x2019;s longer-term intent of retaining its investment in the entity. The Company considers whether the fair value
of its equity method investment has declined below its carrying value whenever adverse events or changes in circumstances indicate that
recorded value may not be recoverable. If the Company considers any decline to be other than temporary (based on various factors, including
historical financial results and the overall health of the investee), then a write-down would be recorded to estimated 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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;See &lt;b&gt;NOTE 9&lt;/b&gt; for
discussion of long-term investments.&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;b&gt;Value Added Tax&lt;/b&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;Gujia is subject to value added tax (&#x201c;VAT&#x201d;)
for services rendered at a rate of 6%. Gujia was identified as a general&#160;VAT payer on December 1, 2021. The amount of VAT liability
is determined by applying the applicable tax rate to the invoiced amount of professional services provided. The Company reports revenue
net of PRC&#x2019;s value added tax for all the periods presented in the consolidated statements of operations and comprehensive income/ (loss).
All entities in China are also subject to surcharges on value-added tax payments in accordance with PRC law.&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;b&gt;Revenue Recognition&lt;/b&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;Under Accounting Standards Codification Topic
606, &#x201c;Revenue from Contracts with Customers&#x201d; (&#x201c;ASC 606&#x201d;), the Company recognizes revenue when a customer obtains
control of promised goods, in an amount that reflects the consideration which the Company expects to receive in exchange for the goods.
To determine revenue recognition for arrangements within the scope of ASC 606, the Company performs the following five steps: (1) identify
the contracts with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate
the transaction price to the performance obligations in the contract; and (5) recognize revenue when or as the entity satisfies a performance
obligation. The Company only applies the five-step model to contracts when it is probable that the entity will collect the consideration
it is entitled to in exchange for the goods it transfers to the customer.&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;The Company does not offer promotional payments,
customer coupons, rebates or other cash redemption offers to its customers.&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;b&gt;&lt;span style="text-decoration:underline"&gt;Market data services and investor relation
management services revenue&lt;/span&gt;&lt;/b&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;The Company generates these revenues by providing
services under written service contracts with its customers. Revenue related to its service offered is recognized over time as the services
are performed when the performance obligation is satisfied.&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;b&gt;&lt;span style="text-decoration:underline"&gt;Placement agent services&lt;/span&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;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 Company generates revenue from placement agent
services by successfully selling customers&#x2019; stocks to qualified investors through registered offerings or private placement activities.
Placement agent fee is recognized when the services are completed.&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;b&gt;&lt;span style="text-decoration:underline"&gt;Software development and post-contract maintenance&lt;/span&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;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 Company generates revenue from software development
and post-contract maintenance. The Company identifies two performance obligations, as the customers can benefit from software development
and post-contract maintenance separately. The transaction price is fixed in the contract and the Company allocates the transaction price
to software development and maintenance by reference to their relative standalone selling price estimated. The Company determines the
standalone selling price based on pricing objectives, taking into consideration market conditions. The Company recognizes revenue of software
development at a point of customer acceptance. The post-contract maintenance service is performed on a standby ready basis and provided
to the customer subsequent to the transfer of the software for a period of time, typically 12 months from customer acceptance. The Company
recognizes revenue of maintenance over the service period.&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;b&gt;&lt;span style="text-decoration:underline"&gt;Commissions&lt;/span&gt;&lt;/b&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;The Company generates revenue from commissions
through customers&#x2019; transactions in stocks by providing brokerage service for its customers. Commission revenue is recognized at
a point in time on the trade date when the performance obligation is satisfied.&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;b&gt;&lt;span style="text-decoration:underline"&gt;Fund management services&lt;/span&gt;&lt;/b&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;Revenue from fund management services mainly includes
management fees and performance-based fees, in a typical arrangement.&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;Management fees&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;Management fee arises from the asset management
services provided to funds the Company manages. Management fees are computed as a percentage of daily asset value and are recognized as
earned over the specified contract period.&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;Performance-based income&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;In a typical arrangement, the Company is entitled
to a performance-based fee on the extent by which the fund&#x2019;s investment performance exceeds a certain threshold. Such performance-based
fee is typically calculated and recognized at a point of time when the cumulative return of the fund can be determined, and is not subject
to clawback provisions.&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;b&gt;&lt;span style="text-decoration:underline"&gt;Consulting services&lt;/span&gt;&lt;/b&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;The Company provides consulting services as source
of revenue. Pursuant to the consulting service contracts entered into between the Company and client, the Company&#x2019;s obligation includes
providing investment information and professional services on finance and law. The Company recognizes revenue when the client confirms
the certain types of services specified in the contract are received, and pays for the service fee.&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;The following table disaggregates the Company&#x2019;s
revenue by revenue type:&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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years Ended December 31,&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 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;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;2021&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 style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&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;US$&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;US$&lt;/td&gt;&lt;td style="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%; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Consulting 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;800,000&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-168"&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-169"&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; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Software development and post-contract maintenance&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;24,098&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;676,049&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-170"&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; text-indent: -9pt; padding-left: 9pt"&gt;Placement agent 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;45,837&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;372,677&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-171"&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; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Market data 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;&lt;div style="-sec-ix-hidden: hidden-fact-172"&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;20,619&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;107,184&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: -9pt; padding-left: 9pt"&gt;Commissions&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-173"&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-174"&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;390,569&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;Fund 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;&lt;div style="-sec-ix-hidden: hidden-fact-175"&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-176"&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;69,078&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; text-indent: -9pt; padding-left: 9pt"&gt;Other revenue&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-177"&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;4,006&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,789&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; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Total revenues&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;869,935&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;1,073,351&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;568,620&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;The following table disaggregates the Company&#x2019;s
revenue by geographic area:&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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years Ended December 31,&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 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;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;2021&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 style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&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;US$&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;US$&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&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: 64%"&gt;China&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;824,098&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;696,668&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;176,262&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;United States&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;45,837&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;376,683&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;392,358&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; padding-bottom: 4pt"&gt;Total revenues&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;869,935&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;1,073,351&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;568,620&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;Deferred revenue represents income collected but
not earned as of the reporting date. As of December 31, 2023 and 2022 deferred revenue was &lt;span style="-sec-ix-hidden: hidden-fact-195"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-196"&gt;nil&lt;/span&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;b&gt;Cost of Revenue&lt;/b&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;Cost&#160;&lt;span&gt;of
revenue consists primarily of internal labor cost and related benefits, and other overhead costs that are directly attributable to service
provided&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;b&gt;Research and Development&lt;/b&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&gt;Expenditures
for research and product development costs are expensed 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;For the years ended December
31, 2023, 2022 and 2021, research and development expenses were &lt;span&gt;$363,958&lt;/span&gt;, $&lt;span&gt;828,869&lt;/span&gt;,
and $744,422, respectively, included in &#x201c;Cost of revenue&#x201d;, &#x201c;Payroll and related benefits&#x201d; and &#x201c;Other general
and administrative&#x201d; on the accompanying consolidated income statements.&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;b&gt;Selling and Marketing
Costs&lt;/b&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&gt;All
costs related to selling and marketing are expensed as incurred. For the years ended December 31, 2023, 2022 and 2021, selling and marketing
costs were &lt;/span&gt;$901,319&lt;span&gt;, $&lt;/span&gt;1,007,652, and &lt;span&gt;$303,079
&lt;/span&gt;respectively.&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;b&gt;Leases&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;On January 1, 2019, the
Company adopted ASU No. 2016-02, &#x201c;Leases (Topic 842),&#x201d; as amended, which supersedes the lease accounting guidance under Topic
840, and generally requires lessees to recognize operating and financing lease liabilities and corresponding right-of-use assets on the
balance sheet and to provide enhanced disclosures surrounding the amount, timing and uncertainty of cash flows arising from leasing arrangements.&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;Under the new lease standard,
the Company determines if an arrangement is or contains a lease at inception. Right-of-use assets and liabilities are recognized at lease
commencement date based on the present value of remaining lease payments over the lease terms. The Company considers only payments that
are fixed and determinable at the time of lease commencement. See &lt;b&gt;NOTE 8&lt;/b&gt; for discussion of finance lease and see &lt;b&gt;NOTE 17&lt;/b&gt;
for discussion of operating leases.&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;b&gt;Segment Information&lt;/b&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;ASC 280 &#x201c;Segment reporting&#x201d; establishes
standards for reporting information on operating segments in interim and annual financial statements. Operating segments are defined as
the components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating
decision maker in deciding how to allocate resources and in assessing performance. Our chief operating decision makers direct the allocation
of resources to operating segments based on the profitability, cash flows, and growth opportunities of each respective segment.&lt;/p&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; text-align: justify"&gt;The Company currently has two operating segments,
Gujia, MM Future, HC Securities, and MM Global. See &lt;b&gt;NOTE 19&lt;/b&gt; for details.&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;b&gt;Income Taxes&lt;/b&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;The Company accounts
for income taxes using the asset/liability method prescribed by ASC 740, &#x201c;Income Taxes.&#x201d; Under this method, deferred tax assets
and liabilities are determined based on the difference between the financial reporting and tax bases of assets and liabilities using enacted
tax rates that will be in effect in the period in which the differences are expected to reverse. The Company records a valuation allowance
to offset deferred tax assets if, based on the weight of available evidence, it is more-likely-than-not that some portion, or all, of
the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rates is recognized as income or loss in
the period that includes the enactment date.&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;The Company follows the accounting guidance for
uncertainty in income taxes using the provisions of ASC 740 &#x201c;Income Taxes&#x201d;. Using that guidance, tax positions initially need
to be recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax
authorities. For the years ended December 31, 2023, 2022 and 2021, the Company had no significant uncertain tax positions that qualify
for either recognition or disclosure in the financial statements. Tax years that remain subject to examination are the years ended December
31, 2023, 2022 and 2021. The Company recognizes interest and penalties related to significant uncertain income tax positions in other
expense. No such interest and penalties incurred for the years ended December 31, 2023, 2022 and 2021.&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;b&gt;Foreign Currency Translation&lt;/b&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;The reporting currency
of the Company is the U.S. dollar. The functional currency of the parent company, MMTEC, and MM Future, MM Fund, MMBD Trading, HC securities
and MM Global is the U.S. dollar. The functional currency of Gujia and Haichuan Zhixin is the Chinese Renminbi (&#x201c;RMB&#x201d;). For
the subsidiary whose functional currency is the RMB, result of operations and cash flows are translated at average exchange rates during
the period, assets and liabilities are translated at the unified exchange rate at the end of the period, and equity is translated at historical
exchange rates. As a result, amounts relating to assets and liabilities reported on the statements of cash flows may not necessarily agree
with the changes in the corresponding balances on the balance sheets. Translation adjustments resulting from the process of translating
the local currency financial statements into U.S. dollars are included in determining comprehensive income/loss.&lt;/p&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; text-align: justify; "&gt;Transactions denominated
in foreign currencies are translated into the functional currency at the exchange rates prevailing on the transaction dates. Assets and
liabilities denominated in foreign currencies are translated into the functional currency at the exchange rates prevailing at the balance
sheet date with any 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. All of the Company&#x2019;s revenue and expense
transactions are transacted in the functional currency of the operating subsidiaries. The Company does not enter into any material transaction
in foreign currencies. Transaction gains or losses have not had, and are not expected to have, a material effect on the results of operations
of the Company.&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;The consolidated balance
sheet amounts, with the exception of equity, as of December 31, 2023 and 2022, were translated at RMB 7.0827 to $1.00 and RMB 6.9646
to $1.00, respectively. Equity accounts were stated at their historical rates. The average translation rates applied to consolidated
statements of operations and comprehensive income/ loss and cash flows for the years ended December 31, 2023, 2022 and 2021 were RMB
7.0467, RMB 6.7261, and RMB 6.4515 to $1.00, respectively.&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;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;Comprehensive Income/
(Loss)&lt;/b&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;Comprehensive income/
loss is comprised of net income and loss and all changes to the statements of shareholders&#x2019; equity, except those due to investments
by shareholders, changes in paid-in capital and distributions to shareholders. For the Company, comprehensive income/ loss for the years
ended December 31, 2023, 2022 and 2021 consisted of net income /loss and unrealized income/loss from foreign currency translation adjustment.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;Share-based Compensation&lt;/b&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;Share based compensation arise from
share-based awards, including share options for the purchase of the Company&#x2019;s ordinary shares. In June 2018, the Financial
Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU 2018-07, &#x201c;Compensation-Stock Compensation (Topic 718):
Improvements to Nonemployee Share-Based Payment Accounting&#160;(&#x201c;ASU 2018-07&#x201d;)&#x201d; to simplify the accounting for
share-based payments to nonemployees by aligning it with the accounting for share-based payments to employees. The Company adopted
ASU 2018-07 on January&#160;1, 2019, and accounts for&#160;share-based compensation to nonemployees under the fair value method
which requires all such compensation to be calculated based on the fair value at the measurement date (generally the grant date) and
recognized in the statement of operations over the requisite service period. The Company recognized &lt;span style="-sec-ix-hidden: hidden-fact-197"&gt;nil&lt;/span&gt;, &lt;span style="-sec-ix-hidden: hidden-fact-198"&gt;nil&lt;/span&gt; and $1,024,361
share-based compensation for the years ended December 31, 2023, 2022 and 2021, respectively. See details in &lt;b&gt;NOTE 15&lt;/b&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;b&gt;Earnings per share&lt;/b&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;ASC Topic 260 &#x201c;Earnings
per Share,&#x201d; requires presentation of both basic and diluted earnings per share (&#x201c;EPS&#x201d;) with a reconciliation of the
numerator and denominator of the basic EPS computation to the numerator and denominator of the diluted EPS computation. Basic EPS excludes
dilution. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised
or converted into common stock or resulted in the issuance of common stock that then shared in the earnings of the Company.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;Basic net income (loss)
per common share is computed by dividing net income (loss) available to common shareholders by the weighted average number of shares of
common stock outstanding during the period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the
weighted average number of shares of common stock, common stock equivalents and potentially dilutive securities outstanding during each
period. Common stock equivalents are not included in the calculation of diluted loss per common share if their effect would be anti-dilutive.
Potential common shares in the diluted net loss per share computation are excluded in periods of losses from continuing operations as
their effect would be anti-diluted. For the years ended December 31, 2023, 2022 and 2021, there were no dilutive shares. The following
table presents a reconciliation of basic and diluted net income (loss) per common share:&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-indent: -0.125in; padding-left: 0.125in; 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;Year Ended&lt;br/&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;Year Ended&lt;br/&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;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;Year Ended&lt;br/&gt; December&#160;31, &lt;br/&gt; 2021&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="text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-180; -sec-ix-hidden: hidden-fact-179; -sec-ix-hidden: hidden-fact-178"&gt;Net loss from continuing operations for basic and diluted net loss per share of common stock&lt;/div&gt;&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,391,980&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&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,664,379&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&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;(7,117,307&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-183; -sec-ix-hidden: hidden-fact-182; -sec-ix-hidden: hidden-fact-181"&gt;Net income from discontinued operations for basic and diluted net income per share of common stock&lt;/div&gt;&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;53,267,761&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;19,003&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;66,552&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: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-186; -sec-ix-hidden: hidden-fact-185; -sec-ix-hidden: hidden-fact-184"&gt;Weighted average common stock outstanding &#x2013; basic and diluted *&lt;/div&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;105,243,671&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,497,109&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,450,447&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-189; -sec-ix-hidden: hidden-fact-188; -sec-ix-hidden: hidden-fact-187"&gt;Net loss per common share from continuing operations - basic and diluted*&lt;/div&gt;&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;(0.04&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(1.62&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(2.90&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-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-192; -sec-ix-hidden: hidden-fact-191; -sec-ix-hidden: hidden-fact-190"&gt;Net income per common share from discontinued operations - diluted and diluted*&lt;/div&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;0.51&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;0.01&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;0.02&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; width: 100%; border-collapse: collapse"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;After giving effect to the reverse stock split effected on July 13, 2022. Also see Note 15.&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;The Company did not have
any common stock equivalents and potentially dilutive common stock outstanding during the years ended December 31, 2023, 2022 and 2021.&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;b&gt;Related Parties&lt;/b&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;Parties are considered
to be related to the Company if the parties, directly or indirectly, through one or more intermediaries, control, are controlled by,
or are under common control with the Company. Related parties also include principal owners of the Company, its management, members of
the immediate families of principal owners of the Company and its management and other parties which the Company may deal with if one
party controls or can significantly influence the management or operating policies of the other to an extent that one of the transacting
parties might be prevented from fully pursuing its own separate interests.&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; "&gt;&lt;b&gt;Fiscal Year End&lt;/b&gt;&lt;/p&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; text-align: justify; "&gt;The Company has adopted
a fiscal year end of December 31.&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;b&gt;Recent Accounting Pronouncements&lt;/b&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;In June 2016, the FASB issued ASU 2016-13, &#x201c;Measurement
of Credit Losses on Financial Instruments (Topic 326)&#x201d;, and issued subsequent amendments to the initial guidance, transitional guidance
and other interpretive guidance between November 2018 and March 2020 within ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11, ASU 2020-02
and ASU 2020-03. ASU 2016-13 introduces new guidance for credit losses on instruments within its scope, which significantly changes the
way entities recognize impairment of many financial assets by requiring immediate recognition of estimated credit losses expected to occur
over their remaining life, instead of when incurred. For smaller reporting companies, the guidance is effective for fiscal years beginning
after December 15, 2022, including interim periods within those fiscal years. All entities may adopt this ASU through a cumulative effect
adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective (that is, a modified-retrospective
approach). The amendments in ASU 2016-13 and 2018-19 are effective for the Company for fiscal years beginning after December 15, 2022,
including interim periods within those fiscal years. As the Company is an &#x201c;emerging growth company&#x201d; and elects to apply for
the new and revised accounting standards at the effective date for a private company, the Company adopted ASU No. 2016-13 on January 1,
2023 and the adoption did not have a material impact on the Company&#x2019;s consolidated financial statements.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In August 2020, the FASB issued ASU 2020-06, Debt-Debt
with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40):
Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity (&#x201c;ASU 2020-06&#x201d;), which simplifies accounting
for convertible instruments by removing major separation models required under current GAAP. The ASU also removes certain settlement conditions
that are required for equity-linked contracts to qualify for scope exception, and it simplifies the diluted earnings per share calculation
in certain areas. For public business entities, ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including
interim periods within those fiscal years. The Company adopted ASU 2020-06 on January 1, 2022. The adoption did not have an impact on
the Company&#x2019;s consolidated financial statements.&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates contextRef="c0" id="ixv-14880">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;Use of Estimates&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;The preparation of the
consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported
amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the
reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates. Significant estimates
during the years ended December 31, 2023, 2022 and 2021 include the allowance for doubtful accounts, impairment of long-term investment
and valuation of deferred tax assets.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&#160;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c0" id="ixv-14905">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;b&gt;Fair Value of Financial Instruments and
Fair Value Measurements&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&gt;The
Company adopted the guidance of Accounting Standards Codification (&#x201c;ASC&#x201d;) 820 for fair value measurements which clarifies
the definition of fair value, prescribes methods for measuring fair value, and establishes a fair value hierarchy to classify the inputs
used in measuring fair value as follows&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: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&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 &lt;span&gt;1-Inputs are unadjusted quoted prices in active markets for identical assets or liabilities available at the measurement date&lt;/span&gt;.&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; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&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 &lt;span&gt;2-Inputs are unadjusted quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, inputs other than quoted prices that are observable, and inputs derived from or corroborated by observable market data&lt;/span&gt;.&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; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&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 &lt;span&gt;3-Inputs are unobservable inputs which reflect the reporting entity&#x2019;s own assumptions on what assumptions the market participants would use in pricing the asset or liability based on the best available information&lt;/span&gt;.&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&gt;The &lt;/span&gt;carrying amounts reported
in the consolidated balance sheets for cash and cash equivalents, accounts receivable, loan receivable-net, security deposits- current
portion, other current assets, salary payable, operating lease liabilities- current and accrued liabilities, convertible
bond and other payables approximate their fair market value based on the short-term maturity of these instruments&lt;span&gt;.
&lt;/span&gt;

&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;Transactions involving
related parties cannot be presumed to be carried out on an arm&#x2019;s-length basis, as the requisite conditions of competitive, free
market dealings may not exist. Representations about transactions with related parties, if made, shall not imply that the related party
transactions were consummated on terms equivalent to those that prevail in arm&#x2019;s-length transactions unless such representations
can be substantiated. It is not, however, practical to determine the fair value of amounts due from or due to related parties due to their
related party nature.&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c0" id="ixv-14953">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: -9pt; "&gt;&lt;b&gt;Cash and Cash
Equivalents&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&gt;Cash and cash equivalents
consist of cash deposit in bank and cash on hand. The Company maintains cash with various financial institutions in China. As of December
31, 2023 and 2022, cash balances in the PRC of $106,457 and $1,879,950, respectively, are uninsured. The Company has not experienced any
losses in bank accounts and believes it is not exposed to any risks on its cash in PRC bank accounts.&lt;/span&gt;
&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:Cash contextRef="c3" decimals="0" id="ixv-18744" unitRef="usd">106457</us-gaap:Cash>
    <us-gaap:Cash contextRef="c4" decimals="0" id="ixv-18745" unitRef="usd">1879950</us-gaap:Cash>
    <us-gaap:LoansAndLeasesReceivableLeaseFinancingPolicy contextRef="c0" id="ixv-14962">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;b&gt;Loan Receivable, Net&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&gt;Loan
receivable, net is recorded at the uncollected principal balances, net of an allowance for doubtful accounts. An estimate for doubtful
accounts is made when collection of the full amount is no longer probable. Estimates are based on historical collection experience and
current economic conditions.&lt;/span&gt;&lt;/p&gt;</us-gaap:LoansAndLeasesReceivableLeaseFinancingPolicy>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c0" id="ixv-14971">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Concentrations of Credit Risk&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&gt;T&lt;/span&gt;he
Company has operations carried out in China. Accordingly, the Company&#x2019;s business, financial condition and results of operations
may be influenced by the political, economic and legal environment in China, and by the general state of China&#x2019;s economy. The Company&#x2019;s
operations in China are subject to specific considerations and significant risks not typically associated with companies in North America.
The Company&#x2019;s results may be adversely affected by changes in governmental policies with respect to laws and regulations, anti-inflationary
measures, currency conversion and remittance abroad, and rates and methods of taxation, among other things.&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;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0" id="ixv-14996">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Property and Equipment&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&gt;Property
&lt;/span&gt;and equipment, including assets acquired through finance leases, are stated at cost less accumulated depreciation, and depreciated
on a straight-line basis over the estimated useful lives of the assets. Cost represents the purchase price of the asset and other costs
incurred to bring the asset into its existing use. The cost of repairs and maintenance is expensed as incurred; major replacements and
improvements are capitalized. When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts,
and any resulting gains or losses are included in income/loss in the year of disposition&lt;span&gt;. &lt;/span&gt;Estimated
useful lives are as follows:&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: left; padding-bottom: 1.5pt; vertical-align: top"&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;Estimated useful life&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: 79%; text-align: left"&gt;Office equipment and furniture&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 20%; text-align: center"&gt;3 - 5 Years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Leasehold improvement&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;The lesser of remaining lease term or 2 - 3 Years&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; vertical-align: top"&gt;Software&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;1 - 3 Years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Finance lease right-of-use asset&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;4 Years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <mtc:SchedulePropertyPlantAndEquipmentEstimatedUsefulLives contextRef="c0" id="ixv-15006">&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: left; padding-bottom: 1.5pt; vertical-align: top"&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;Estimated useful life&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: 79%; text-align: left"&gt;Office equipment and furniture&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 20%; text-align: center"&gt;3 - 5 Years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Leasehold improvement&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;The lesser of remaining lease term or 2 - 3 Years&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; vertical-align: top"&gt;Software&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;1 - 3 Years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Finance lease right-of-use asset&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;4 Years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</mtc:SchedulePropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c64" id="ixv-18746">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c65" id="ixv-18747">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c66" id="ixv-18748">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c67" id="ixv-18749">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c68" id="ixv-18750">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c69" id="ixv-18751">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c70" id="ixv-18752">P4Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:InvestmentPolicyTextBlock contextRef="c0" id="ixv-15031">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span&gt;&lt;b&gt;Long-term
Investments&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;The Company&#x2019;s long-term
investments consist of equity investments without readily determinable fair value which were accounted for using measurement alternative
and equity method investments. As of December 31, 2023 and 2022, the Company&#x2019;s long-term investments were &lt;span style="-sec-ix-hidden: hidden-fact-193"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-194"&gt;nil&lt;/span&gt;&lt;/span&gt; on the consolidated
balance sheet.&lt;/p&gt;</us-gaap:InvestmentPolicyTextBlock>
    <mtc:EquityInvestmentUsingMeasurementAlternativePolicyTextBlock contextRef="c0" id="ixv-15042">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Equity
Investment Using Measurement Alternative&lt;/span&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;The Company uses the
measurement alternative for those investments over which the Company does not have significant influence, and without readily determinable
fair value and do not qualify for the net asset value practical expedient in accordance with ASU 2016-01, &#x201c;Financial Instruments-Overall:
Recognition and Measurement of Financial Assets and Financial Liabilities&#x201d; which was adopted on January 1, 2019. The adoption did
not have a significant impact on the Company&#x2019;s consolidated financial statements. The Company records these investments at cost,
less impairment, and plus or minus subsequent adjustments for observable price changes. Under this measurement alternative, changes in
the carrying value of the equity investments are required to be made whenever there are observable price changes in orderly transactions
for the identical or similar investment of the same issuer.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;The Company periodically
reviews its equity investment for impairment. At each reporting date, an entity that uses the measurement alternative to measure an equity
investment without a readily determinable fair value is required to make a qualitative assessment of whether the investment is impaired.
The Company regularly evaluates the impairment of these investments based on performance and financial position of the investee as well
as other evidence of market value. Such evaluation includes, but is not limited to, reviewing the investee&#x2019;s cash position, recent
financing, projected and historical financial performance, cash flow forecasts and financing needs. An impairment loss recognized equal
to the excess of the investment cost over its fair value at the end of each reporting period for which the assessment is made. The fair
value would then become the new cost basis of investment.&lt;/p&gt;</mtc:EquityInvestmentUsingMeasurementAlternativePolicyTextBlock>
    <mtc:EquityMethodInvestmentPolicyTextBlock contextRef="c0" id="ixv-15054">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Equity Method Investment&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;The Company uses the
equity method of accounting for its investment in, and earning or loss of, company that it does not control but over which it does exert
significant influence. The Company initially records its investment at cost and the difference between the cost of the equity investee
and the fair value of the underlying equity in the net assets of the equity investee is recognized as equity method goodwill, which is
included in the equity method investment on the consolidated balance sheets. The Company subsequently adjusts the carrying amount of the
investment to recognize the Company&#x2019;s proportionate share of each equity investee&#x2019;s net income or loss into earnings after
the date of investment. If an equity investment no longer qualifies to be accounted for under the equity method, the investment&#x2019;s
initial basis for which subsequent changes in fair value are measured should be the previous carrying amount of the investment.&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;The Company periodically
reviews its equity investment for impairment. Under the equity method of accounting, an impairment loss would be recorded whenever the
fair value of an equity investment is determined to be below its carrying amount and the reduction is considered to be other than temporary.
In judging &#x201c;other than temporary,&#x201d; the Company considers the length of time and extent to which the fair value of the investment
has been less than the carrying amount of the equity investment, the near-term and long-term operating and financial prospects of the
entity and the Company&#x2019;s longer-term intent of retaining its investment in the entity. The Company considers whether the fair value
of its equity method investment has declined below its carrying value whenever adverse events or changes in circumstances indicate that
recorded value may not be recoverable. If the Company considers any decline to be other than temporary (based on various factors, including
historical financial results and the overall health of the investee), then a write-down would be recorded to estimated fair value.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;See &lt;b&gt;NOTE 9&lt;/b&gt; for
discussion of long-term investments.&lt;/p&gt;</mtc:EquityMethodInvestmentPolicyTextBlock>
    <mtc:ValueAddedTaxPolicyTextBlock contextRef="c0" id="ixv-15085">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Value Added Tax&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Gujia is subject to value added tax (&#x201c;VAT&#x201d;)
for services rendered at a rate of 6%. Gujia was identified as a general&#160;VAT payer on December 1, 2021. The amount of VAT liability
is determined by applying the applicable tax rate to the invoiced amount of professional services provided. The Company reports revenue
net of PRC&#x2019;s value added tax for all the periods presented in the consolidated statements of operations and comprehensive income/ (loss).
All entities in China are also subject to surcharges on value-added tax payments in accordance with PRC law.&lt;/p&gt;</mtc:ValueAddedTaxPolicyTextBlock>
    <mtc:PercentageOfValueAddedTax contextRef="c63" decimals="2" id="ixv-18753" unitRef="pure">0.06</mtc:PercentageOfValueAddedTax>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c0" id="ixv-15092">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;Revenue Recognition&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Under Accounting Standards Codification Topic
606, &#x201c;Revenue from Contracts with Customers&#x201d; (&#x201c;ASC 606&#x201d;), the Company recognizes revenue when a customer obtains
control of promised goods, in an amount that reflects the consideration which the Company expects to receive in exchange for the goods.
To determine revenue recognition for arrangements within the scope of ASC 606, the Company performs the following five steps: (1) identify
the contracts with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate
the transaction price to the performance obligations in the contract; and (5) recognize revenue when or as the entity satisfies a performance
obligation. The Company only applies the five-step model to contracts when it is probable that the entity will collect the consideration
it is entitled to in exchange for the goods it transfers to the customer.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company does not offer promotional payments,
customer coupons, rebates or other cash redemption offers to its customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Market data services and investor relation
management services revenue&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company generates these revenues by providing
services under written service contracts with its customers. Revenue related to its service offered is recognized over time as the services
are performed when the performance obligation is satisfied.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Placement agent services&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company generates revenue from placement agent
services by successfully selling customers&#x2019; stocks to qualified investors through registered offerings or private placement activities.
Placement agent fee is recognized when the services are completed.&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;b&gt;&lt;span style="text-decoration:underline"&gt;Software development and post-contract maintenance&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company generates revenue from software development
and post-contract maintenance. The Company identifies two performance obligations, as the customers can benefit from software development
and post-contract maintenance separately. The transaction price is fixed in the contract and the Company allocates the transaction price
to software development and maintenance by reference to their relative standalone selling price estimated. The Company determines the
standalone selling price based on pricing objectives, taking into consideration market conditions. The Company recognizes revenue of software
development at a point of customer acceptance. The post-contract maintenance service is performed on a standby ready basis and provided
to the customer subsequent to the transfer of the software for a period of time, typically 12 months from customer acceptance. The Company
recognizes revenue of maintenance over the service period.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Commissions&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company generates revenue from commissions
through customers&#x2019; transactions in stocks by providing brokerage service for its customers. Commission revenue is recognized at
a point in time on the trade date when the performance obligation is satisfied.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Fund management services&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Revenue from fund management services mainly includes
management fees and performance-based fees, in a typical arrangement.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Management fees&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Management fee arises from the asset management
services provided to funds the Company manages. Management fees are computed as a percentage of daily asset value and are recognized as
earned over the specified contract period.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Performance-based income&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In a typical arrangement, the Company is entitled
to a performance-based fee on the extent by which the fund&#x2019;s investment performance exceeds a certain threshold. Such performance-based
fee is typically calculated and recognized at a point of time when the cumulative return of the fund can be determined, and is not subject
to clawback provisions.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Consulting services&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company provides consulting services as source
of revenue. Pursuant to the consulting service contracts entered into between the Company and client, the Company&#x2019;s obligation includes
providing investment information and professional services on finance and law. The Company recognizes revenue when the client confirms
the certain types of services specified in the contract are received, and pays for the service fee.&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;The following table disaggregates the Company&#x2019;s
revenue by revenue type:&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="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years Ended December 31,&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 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;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;2021&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 style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&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;US$&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;US$&lt;/td&gt;&lt;td style="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%; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Consulting 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;800,000&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-168"&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-169"&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; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Software development and post-contract maintenance&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;24,098&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;676,049&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-170"&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; text-indent: -9pt; padding-left: 9pt"&gt;Placement agent 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;45,837&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;372,677&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-171"&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; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Market data 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;&lt;div style="-sec-ix-hidden: hidden-fact-172"&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;20,619&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;107,184&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: -9pt; padding-left: 9pt"&gt;Commissions&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-173"&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-174"&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;390,569&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;Fund 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;&lt;div style="-sec-ix-hidden: hidden-fact-175"&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-176"&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;69,078&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; text-indent: -9pt; padding-left: 9pt"&gt;Other revenue&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-177"&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;4,006&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,789&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; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Total revenues&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;869,935&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;1,073,351&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;568,620&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;The following table disaggregates the Company&#x2019;s
revenue by geographic area:&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="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years Ended December 31,&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 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;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;2021&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 style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&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;US$&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;US$&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&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: 64%"&gt;China&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;824,098&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;696,668&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;176,262&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;United States&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;45,837&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;376,683&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;392,358&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; padding-bottom: 4pt"&gt;Total revenues&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;869,935&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;1,073,351&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;568,620&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;Deferred revenue represents income collected but
not earned as of the reporting date. As of December 31, 2023 and 2022 deferred revenue was &lt;span style="-sec-ix-hidden: hidden-fact-195"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-196"&gt;nil&lt;/span&gt;&lt;/span&gt;.&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c0" id="ixv-18754">The following table disaggregates the Company&#x2019;s
revenue by revenue type:&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="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years Ended December 31,&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 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;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;2021&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 style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&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;US$&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;US$&lt;/td&gt;&lt;td style="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%; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Consulting 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;800,000&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-168"&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-169"&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; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Software development and post-contract maintenance&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;24,098&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;676,049&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-170"&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; text-indent: -9pt; padding-left: 9pt"&gt;Placement agent 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;45,837&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;372,677&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-171"&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; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Market data 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;&lt;div style="-sec-ix-hidden: hidden-fact-172"&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;20,619&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;107,184&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: -9pt; padding-left: 9pt"&gt;Commissions&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-173"&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-174"&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;390,569&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;Fund 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;&lt;div style="-sec-ix-hidden: hidden-fact-175"&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-176"&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;69,078&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; text-indent: -9pt; padding-left: 9pt"&gt;Other revenue&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-177"&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;4,006&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,789&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; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Total revenues&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;869,935&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;1,073,351&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;568,620&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;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues contextRef="c71" decimals="0" id="ixv-18755" unitRef="usd">800000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c74" decimals="0" id="ixv-18756" unitRef="usd">24098</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c75" decimals="0" id="ixv-18757" unitRef="usd">676049</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c77" decimals="0" id="ixv-18758" unitRef="usd">45837</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c78" decimals="0" id="ixv-18759" unitRef="usd">372677</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c81" decimals="0" id="ixv-18760" unitRef="usd">20619</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c82" decimals="0" id="ixv-18761" unitRef="usd">107184</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c85" decimals="0" id="ixv-18762" unitRef="usd">390569</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c88" decimals="0" id="ixv-18763" unitRef="usd">69078</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c90" decimals="0" id="ixv-18764" unitRef="usd">4006</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c91" decimals="0" id="ixv-18765" unitRef="usd">1789</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c0" decimals="0" id="ixv-18766" unitRef="usd">869935</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c5" decimals="0" id="ixv-18767" unitRef="usd">1073351</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c6" decimals="0" id="ixv-18768" unitRef="usd">568620</us-gaap:Revenues>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="c0" id="ixv-18769">The following table disaggregates the Company&#x2019;s
revenue by geographic area:&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="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years Ended December 31,&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 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;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;2021&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 style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&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;US$&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;US$&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&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: 64%"&gt;China&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;824,098&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;696,668&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;176,262&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;United States&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;45,837&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;376,683&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;392,358&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; padding-bottom: 4pt"&gt;Total revenues&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;869,935&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;1,073,351&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;568,620&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;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c92" decimals="0" id="ixv-18770" unitRef="usd">824098</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c93" decimals="0" id="ixv-18771" unitRef="usd">696668</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c94" decimals="0" id="ixv-18772" unitRef="usd">176262</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c95" decimals="0" id="ixv-18773" unitRef="usd">45837</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c96" decimals="0" id="ixv-18774" unitRef="usd">376683</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c97" decimals="0" id="ixv-18775" unitRef="usd">392358</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c0" decimals="0" id="ixv-18776" unitRef="usd">869935</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c5" decimals="0" id="ixv-18777" unitRef="usd">1073351</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c6" decimals="0" id="ixv-18778" unitRef="usd">568620</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="c0" id="ixv-15441">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Cost of Revenue&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;Cost&#160;&lt;span&gt;of
revenue consists primarily of internal labor cost and related benefits, and other overhead costs that are directly attributable to service
provided&lt;/span&gt;.&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="c0" id="ixv-15451">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Research and Development&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&gt;Expenditures
for research and product development costs are expensed 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;For the years ended December
31, 2023, 2022 and 2021, research and development expenses were &lt;span&gt;$363,958&lt;/span&gt;, $&lt;span&gt;828,869&lt;/span&gt;,
and $744,422, respectively, included in &#x201c;Cost of revenue&#x201d;, &#x201c;Payroll and related benefits&#x201d; and &#x201c;Other general
and administrative&#x201d; on the accompanying consolidated income statements.&lt;/p&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c0" decimals="0" id="ixv-18779" unitRef="usd">363958</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c5" decimals="0" id="ixv-18780" unitRef="usd">828869</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c6" decimals="0" id="ixv-18781" unitRef="usd">744422</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="c0" id="ixv-15466">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;Selling and Marketing
Costs&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&gt;All
costs related to selling and marketing are expensed as incurred. For the years ended December 31, 2023, 2022 and 2021, selling and marketing
costs were &lt;/span&gt;$901,319&lt;span&gt;, $&lt;/span&gt;1,007,652, and &lt;span&gt;$303,079
&lt;/span&gt;respectively.&lt;/p&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:MarketingAndAdvertisingExpense contextRef="c0" decimals="0" id="ixv-18782" unitRef="usd">901319</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense contextRef="c5" decimals="0" id="ixv-18783" unitRef="usd">1007652</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense contextRef="c6" decimals="0" id="ixv-18784" unitRef="usd">303079</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c0" id="ixv-15477">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;b&gt;Leases&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;On January 1, 2019, the
Company adopted ASU No. 2016-02, &#x201c;Leases (Topic 842),&#x201d; as amended, which supersedes the lease accounting guidance under Topic
840, and generally requires lessees to recognize operating and financing lease liabilities and corresponding right-of-use assets on the
balance sheet and to provide enhanced disclosures surrounding the amount, timing and uncertainty of cash flows arising from leasing arrangements.&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;Under the new lease standard,
the Company determines if an arrangement is or contains a lease at inception. Right-of-use assets and liabilities are recognized at lease
commencement date based on the present value of remaining lease payments over the lease terms. The Company considers only payments that
are fixed and determinable at the time of lease commencement. See &lt;b&gt;NOTE 8&lt;/b&gt; for discussion of finance lease and see &lt;b&gt;NOTE 17&lt;/b&gt;
for discussion of operating leases.&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c0" id="ixv-15504">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;Segment Information&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;ASC 280 &#x201c;Segment reporting&#x201d; establishes
standards for reporting information on operating segments in interim and annual financial statements. Operating segments are defined as
the components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating
decision maker in deciding how to allocate resources and in assessing performance. Our chief operating decision makers direct the allocation
of resources to operating segments based on the profitability, cash flows, and growth opportunities of each respective segment.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company currently has two operating segments,
Gujia, MM Future, HC Securities, and MM Global. See &lt;b&gt;NOTE 19&lt;/b&gt; for details.&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0" id="ixv-15516">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;b&gt;Income Taxes&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;The Company accounts
for income taxes using the asset/liability method prescribed by ASC 740, &#x201c;Income Taxes.&#x201d; Under this method, deferred tax assets
and liabilities are determined based on the difference between the financial reporting and tax bases of assets and liabilities using enacted
tax rates that will be in effect in the period in which the differences are expected to reverse. The Company records a valuation allowance
to offset deferred tax assets if, based on the weight of available evidence, it is more-likely-than-not that some portion, or all, of
the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rates is recognized as income or loss in
the period that includes the enactment date.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company follows the accounting guidance for
uncertainty in income taxes using the provisions of ASC 740 &#x201c;Income Taxes&#x201d;. Using that guidance, tax positions initially need
to be recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax
authorities. For the years ended December 31, 2023, 2022 and 2021, the Company had no significant uncertain tax positions that qualify
for either recognition or disclosure in the financial statements. Tax years that remain subject to examination are the years ended December
31, 2023, 2022 and 2021. The Company recognizes interest and penalties related to significant uncertain income tax positions in other
expense. No such interest and penalties incurred for the years ended December 31, 2023, 2022 and 2021.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c0" id="ixv-15526">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;b&gt;Foreign Currency Translation&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;The reporting currency
of the Company is the U.S. dollar. The functional currency of the parent company, MMTEC, and MM Future, MM Fund, MMBD Trading, HC securities
and MM Global is the U.S. dollar. The functional currency of Gujia and Haichuan Zhixin is the Chinese Renminbi (&#x201c;RMB&#x201d;). For
the subsidiary whose functional currency is the RMB, result of operations and cash flows are translated at average exchange rates during
the period, assets and liabilities are translated at the unified exchange rate at the end of the period, and equity is translated at historical
exchange rates. As a result, amounts relating to assets and liabilities reported on the statements of cash flows may not necessarily agree
with the changes in the corresponding balances on the balance sheets. Translation adjustments resulting from the process of translating
the local currency financial statements into U.S. dollars are included in determining comprehensive income/loss.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;Transactions denominated
in foreign currencies are translated into the functional currency at the exchange rates prevailing on the transaction dates. Assets and
liabilities denominated in foreign currencies are translated into the functional currency at the exchange rates prevailing at the balance
sheet date with any 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. All of the Company&#x2019;s revenue and expense
transactions are transacted in the functional currency of the operating subsidiaries. The Company does not enter into any material transaction
in foreign currencies. Transaction gains or losses have not had, and are not expected to have, a material effect on the results of operations
of the Company.&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;The consolidated balance
sheet amounts, with the exception of equity, as of December 31, 2023 and 2022, were translated at RMB 7.0827 to $1.00 and RMB 6.9646
to $1.00, respectively. Equity accounts were stated at their historical rates. The average translation rates applied to consolidated
statements of operations and comprehensive income/ loss and cash flows for the years ended December 31, 2023, 2022 and 2021 were RMB
7.0467, RMB 6.7261, and RMB 6.4515 to $1.00, respectively.&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:DescriptionOfDifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmount contextRef="c0" id="ixv-15551">The consolidated balance
sheet amounts, with the exception of equity, as of December 31, 2023 and 2022, were translated at RMB 7.0827 to $1.00 and RMB 6.9646
to $1.00, respectively. Equity accounts were stated at their historical rates. The average translation rates applied to consolidated
statements of operations and comprehensive income/ loss and cash flows for the years ended December 31, 2023, 2022 and 2021 were RMB
7.0467, RMB 6.7261, and RMB 6.4515 to $1.00, respectively.</us-gaap:DescriptionOfDifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmount>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="c0" id="ixv-15556">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;Comprehensive Income/
(Loss)&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;Comprehensive income/
loss is comprised of net income and loss and all changes to the statements of shareholders&#x2019; equity, except those due to investments
by shareholders, changes in paid-in capital and distributions to shareholders. For the Company, comprehensive income/ loss for the years
ended December 31, 2023, 2022 and 2021 consisted of net income /loss and unrealized income/loss from foreign currency translation adjustment.&lt;/p&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c0" id="ixv-15564">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;Share-based Compensation&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Share based compensation arise from
share-based awards, including share options for the purchase of the Company&#x2019;s ordinary shares. In June 2018, the Financial
Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU 2018-07, &#x201c;Compensation-Stock Compensation (Topic 718):
Improvements to Nonemployee Share-Based Payment Accounting&#160;(&#x201c;ASU 2018-07&#x201d;)&#x201d; to simplify the accounting for
share-based payments to nonemployees by aligning it with the accounting for share-based payments to employees. The Company adopted
ASU 2018-07 on January&#160;1, 2019, and accounts for&#160;share-based compensation to nonemployees under the fair value method
which requires all such compensation to be calculated based on the fair value at the measurement date (generally the grant date) and
recognized in the statement of operations over the requisite service period. The Company recognized &lt;span style="-sec-ix-hidden: hidden-fact-197"&gt;nil&lt;/span&gt;, &lt;span style="-sec-ix-hidden: hidden-fact-198"&gt;nil&lt;/span&gt; and $1,024,361
share-based compensation for the years ended December 31, 2023, 2022 and 2021, respectively. See details in &lt;b&gt;NOTE 15&lt;/b&gt;.&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensation contextRef="c6" decimals="0" id="ixv-18785" unitRef="usd">1024361</us-gaap:ShareBasedCompensation>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c0" id="ixv-15575">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;Earnings per share&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;ASC Topic 260 &#x201c;Earnings
per Share,&#x201d; requires presentation of both basic and diluted earnings per share (&#x201c;EPS&#x201d;) with a reconciliation of the
numerator and denominator of the basic EPS computation to the numerator and denominator of the diluted EPS computation. Basic EPS excludes
dilution. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised
or converted into common stock or resulted in the issuance of common stock that then shared in the earnings of the Company.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;Basic net income (loss)
per common share is computed by dividing net income (loss) available to common shareholders by the weighted average number of shares of
common stock outstanding during the period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the
weighted average number of shares of common stock, common stock equivalents and potentially dilutive securities outstanding during each
period. Common stock equivalents are not included in the calculation of diluted loss per common share if their effect would be anti-dilutive.
Potential common shares in the diluted net loss per share computation are excluded in periods of losses from continuing operations as
their effect would be anti-diluted. For the years ended December 31, 2023, 2022 and 2021, there were no dilutive shares. The following
table presents a reconciliation of basic and diluted net income (loss) per common share:&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-indent: -0.125in; padding-left: 0.125in; 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;Year Ended&lt;br/&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;Year Ended&lt;br/&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;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;Year Ended&lt;br/&gt; December&#160;31, &lt;br/&gt; 2021&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="text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-180; -sec-ix-hidden: hidden-fact-179; -sec-ix-hidden: hidden-fact-178"&gt;Net loss from continuing operations for basic and diluted net loss per share of common stock&lt;/div&gt;&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,391,980&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&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,664,379&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&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;(7,117,307&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-183; -sec-ix-hidden: hidden-fact-182; -sec-ix-hidden: hidden-fact-181"&gt;Net income from discontinued operations for basic and diluted net income per share of common stock&lt;/div&gt;&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;53,267,761&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;19,003&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;66,552&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: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-186; -sec-ix-hidden: hidden-fact-185; -sec-ix-hidden: hidden-fact-184"&gt;Weighted average common stock outstanding &#x2013; basic and diluted *&lt;/div&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;105,243,671&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,497,109&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,450,447&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-189; -sec-ix-hidden: hidden-fact-188; -sec-ix-hidden: hidden-fact-187"&gt;Net loss per common share from continuing operations - basic and diluted*&lt;/div&gt;&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;(0.04&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(1.62&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(2.90&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-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-192; -sec-ix-hidden: hidden-fact-191; -sec-ix-hidden: hidden-fact-190"&gt;Net income per common share from discontinued operations - diluted and diluted*&lt;/div&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;0.51&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;0.01&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;0.02&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; width: 100%; border-collapse: collapse"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;After giving effect to the reverse stock split effected on July 13, 2022. Also see Note 15.&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;The Company did not have
any common stock equivalents and potentially dilutive common stock outstanding during the years ended December 31, 2023, 2022 and 2021.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c0" id="ixv-15585">&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-indent: -0.125in; padding-left: 0.125in; 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;Year Ended&lt;br/&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;Year Ended&lt;br/&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;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;Year Ended&lt;br/&gt; December&#160;31, &lt;br/&gt; 2021&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="text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-180; -sec-ix-hidden: hidden-fact-179; -sec-ix-hidden: hidden-fact-178"&gt;Net loss from continuing operations for basic and diluted net loss per share of common stock&lt;/div&gt;&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,391,980&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&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,664,379&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&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;(7,117,307&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-183; -sec-ix-hidden: hidden-fact-182; -sec-ix-hidden: hidden-fact-181"&gt;Net income from discontinued operations for basic and diluted net income per share of common stock&lt;/div&gt;&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;53,267,761&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;19,003&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;66,552&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: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-186; -sec-ix-hidden: hidden-fact-185; -sec-ix-hidden: hidden-fact-184"&gt;Weighted average common stock outstanding &#x2013; basic and diluted *&lt;/div&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;105,243,671&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,497,109&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,450,447&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-189; -sec-ix-hidden: hidden-fact-188; -sec-ix-hidden: hidden-fact-187"&gt;Net loss per common share from continuing operations - basic and diluted*&lt;/div&gt;&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;(0.04&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(1.62&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(2.90&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-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-192; -sec-ix-hidden: hidden-fact-191; -sec-ix-hidden: hidden-fact-190"&gt;Net income per common share from discontinued operations - diluted and diluted*&lt;/div&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;0.51&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;0.01&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;0.02&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; width: 100%; border-collapse: collapse"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;After giving effect to the reverse stock split effected on July 13, 2022. Also see Note 15.&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;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c0" decimals="0" id="ixv-18786" unitRef="usd">-4391980</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c5" decimals="0" id="ixv-18787" unitRef="usd">-5664379</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c6" decimals="0" id="ixv-18788" unitRef="usd">-7117307</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic contextRef="c0" decimals="0" id="ixv-18789" unitRef="usd">53267761</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic contextRef="c5" decimals="0" id="ixv-18790" unitRef="usd">19003</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic contextRef="c6" decimals="0" id="ixv-18791" unitRef="usd">66552</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c0"
      decimals="INF"
      id="ix_33_fact"
      unitRef="shares">105243671</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c5"
      decimals="INF"
      id="ix_34_fact"
      unitRef="shares">3497109</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c6"
      decimals="INF"
      id="ix_35_fact"
      unitRef="shares">2450447</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c0"
      decimals="2"
      id="ix_36_fact"
      unitRef="usdPershares">-0.04</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c5"
      decimals="2"
      id="ix_37_fact"
      unitRef="usdPershares">-1.62</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c6"
      decimals="2"
      id="ix_38_fact"
      unitRef="usdPershares">-2.9</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c0"
      decimals="2"
      id="ix_39_fact"
      unitRef="usdPershares">0.51</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c5"
      decimals="2"
      id="ix_40_fact"
      unitRef="usdPershares">0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c6"
      decimals="2"
      id="ix_41_fact"
      unitRef="usdPershares">0.02</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <mtc:RelatedPartiesPolicyTextBlock contextRef="c0" id="ixv-15718">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Related Parties&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;Parties are considered
to be related to the Company if the parties, directly or indirectly, through one or more intermediaries, control, are controlled by,
or are under common control with the Company. Related parties also include principal owners of the Company, its management, members of
the immediate families of principal owners of the Company and its management and other parties which the Company may deal with if one
party controls or can significantly influence the management or operating policies of the other to an extent that one of the transacting
parties might be prevented from fully pursuing its own separate interests.&lt;/p&gt;</mtc:RelatedPartiesPolicyTextBlock>
    <us-gaap:FiscalPeriod contextRef="c0" id="ixv-15726">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;b&gt;Fiscal Year End&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;The Company has adopted
a fiscal year end of December 31.&lt;/p&gt;</us-gaap:FiscalPeriod>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0" id="ixv-15734">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Recent Accounting Pronouncements&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In June 2016, the FASB issued ASU 2016-13, &#x201c;Measurement
of Credit Losses on Financial Instruments (Topic 326)&#x201d;, and issued subsequent amendments to the initial guidance, transitional guidance
and other interpretive guidance between November 2018 and March 2020 within ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11, ASU 2020-02
and ASU 2020-03. ASU 2016-13 introduces new guidance for credit losses on instruments within its scope, which significantly changes the
way entities recognize impairment of many financial assets by requiring immediate recognition of estimated credit losses expected to occur
over their remaining life, instead of when incurred. For smaller reporting companies, the guidance is effective for fiscal years beginning
after December 15, 2022, including interim periods within those fiscal years. All entities may adopt this ASU through a cumulative effect
adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective (that is, a modified-retrospective
approach). The amendments in ASU 2016-13 and 2018-19 are effective for the Company for fiscal years beginning after December 15, 2022,
including interim periods within those fiscal years. As the Company is an &#x201c;emerging growth company&#x201d; and elects to apply for
the new and revised accounting standards at the effective date for a private company, the Company adopted ASU No. 2016-13 on January 1,
2023 and the adoption did not have a material impact on the Company&#x2019;s consolidated financial statements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In August 2020, the FASB issued ASU 2020-06, Debt-Debt
with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40):
Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity (&#x201c;ASU 2020-06&#x201d;), which simplifies accounting
for convertible instruments by removing major separation models required under current GAAP. The ASU also removes certain settlement conditions
that are required for equity-linked contracts to qualify for scope exception, and it simplifies the diluted earnings per share calculation
in certain areas. For public business entities, ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including
interim periods within those fiscal years. The Company adopted ASU 2020-06 on January 1, 2022. The adoption did not have an impact on
the Company&#x2019;s consolidated financial statements.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c0" id="ixv-15747">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;NOTE 4 &#x2013; &lt;span style="text-decoration:underline"&gt;BUSINESS
COMBINATION&lt;/span&gt;&lt;/b&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="text-decoration:underline"&gt;Acquisition of Alpha
Mind&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;On May 16, 2023, the
Company entered into an Equity Acquisition Agreement (the &#x201c;Purchase Agreement&#x201d;) with Alfa Crest Investment Limited, a BVI company (&#x201c;Alfa Crest&#x201d;), CapitoLabs Limited, a BVI company (&#x201c;CapitoLabs&#x201d;, and
together with Alfa Crest, the &#x201c;Sellers&#x201d;) and Alpha Mind Technology Limited, a BVI company (&#x201c;Alpha Mind&#x201d;). Pursuant to the Agreement, the Sellers agreed to sell and the Company agreed to purchase, the Sellers&#x2019;
shares of Alpha Mind&#x2019;s issued and outstanding ordinary shares, which represent an 85% ownership stake in Alpha Mind, for aggregate purchase
price of $99,650,000. The transaction was closed on June 7, 2023.&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;The Company&#x2019;s acquisition
of Alpha Mind was accounted for as a business combination in accordance with ASC 805. The Company allocated the purchase price of Alpha
Mind based upon the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date. The Company estimated
the fair values of the assets acquired and liabilities assumed at the acquisition date in accordance with the business combination standard
issued by the FASB with the valuation methodologies using level 3 inputs, except for 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 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 were not material and have been expensed as incurred in general and
administrative expense.&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;The consideration was
$99,650,000, consisting of $7.0 million in the form of a convertible promissory note and $92,650,000 in cash of which $3.65 million is
converted from loan receivable and other receivable, and $1 million is the acquisition deposit paid during 2022.&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;The following table presents
the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date, which represents the net purchase
price allocation on the date of the acquisition of Alpha Mind based on valuation performed by an independent valuation firm engaged by
the Company:&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&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;USD&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 style="font-weight: bold"&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Cash and cash equivalents&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;916,840&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; "&gt;
    &lt;td style="text-align: left"&gt;Accounts receivable, net&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,963,755&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;Prepayments&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;996,701&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Other receivables, net&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;78,183&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;Short-term investment&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;271,381&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Other current assets&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;62,254&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;Restricted Cash- non-current&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;706,005&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Property and equipment, net&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;57,742&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;Right-of-use asset&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;46,123&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Deferred tax assets&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;72,228&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;Intangible assets, net&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,224,439&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Goodwill&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;108,218,586&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;&#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: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;118,614,237&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold"&gt;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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accounts payables&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;1,402,583&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Salary payable&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;54,709&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;Other payables&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;812,170&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Taxes payable&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;43,833&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;Advance from customer&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;93&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Deferred tax 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;1,306,110&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;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;46,123&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&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: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;3,665,621&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; 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; padding-bottom: 4pt"&gt;Total allocated purchase price&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;114,948,616&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;The following table presents
the purchase price of Alpha Mind for the Company and non-controlling shareholders at the acquisition date. The discount for lack of control
(DLOC) is used when valuing the non-controlling interests in the acquisition.&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&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;USD&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%; text-align: left"&gt;Purchase price for the Company&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;99,650,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; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Fair value of non-controlling 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;15,298,616&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; padding-bottom: 4pt"&gt;Total allocated purchase price&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;114,948,616&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;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c98" decimals="2" id="ixv-18801" unitRef="pure">0.85</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <mtc:AggregatePurchasePrice contextRef="c99" decimals="0" id="ixv-18802" unitRef="usd">99650000</mtc:AggregatePurchasePrice>
    <us-gaap:BusinessCombinationConsiderationTransferredOther1 contextRef="c100" decimals="0" id="ixv-18803" unitRef="usd">99650000</us-gaap:BusinessCombinationConsiderationTransferredOther1>
    <us-gaap:BusinessCombinationConsiderationTransferredOther1
      contextRef="c101"
      decimals="-5"
      id="ixv-18804"
      unitRef="usd">7000000</us-gaap:BusinessCombinationConsiderationTransferredOther1>
    <us-gaap:Cash contextRef="c102" decimals="0" id="ixv-18805" unitRef="usd">92650000</us-gaap:Cash>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="c102"
      decimals="-4"
      id="ixv-18806"
      unitRef="usd">3650000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:DepositsPaidForSecuritiesBorrowedAtCarryingValue
      contextRef="c103"
      decimals="-6"
      id="ixv-18807"
      unitRef="usd">1000000</us-gaap:DepositsPaidForSecuritiesBorrowedAtCarryingValue>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="c0" id="ixv-18808">The following table presents
the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date, which represents the net purchase
price allocation on the date of the acquisition of Alpha Mind based on valuation performed by an independent valuation firm engaged by
the Company:&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;USD&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 style="font-weight: bold"&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Cash and cash equivalents&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;916,840&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; "&gt;
    &lt;td style="text-align: left"&gt;Accounts receivable, net&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,963,755&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;Prepayments&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;996,701&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Other receivables, net&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;78,183&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;Short-term investment&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;271,381&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Other current assets&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;62,254&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;Restricted Cash- non-current&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;706,005&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Property and equipment, net&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;57,742&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;Right-of-use asset&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;46,123&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Deferred tax assets&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;72,228&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;Intangible assets, net&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,224,439&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Goodwill&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;108,218,586&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;&#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: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;118,614,237&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold"&gt;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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accounts payables&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;1,402,583&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Salary payable&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;54,709&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;Other payables&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;812,170&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Taxes payable&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;43,833&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;Advance from customer&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;93&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Deferred tax 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;1,306,110&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;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;46,123&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&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: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;3,665,621&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; 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; padding-bottom: 4pt"&gt;Total allocated purchase price&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;114,948,616&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:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="c3" decimals="0" id="ixv-18809" unitRef="usd">916840</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="c3" decimals="0" id="ixv-18810" unitRef="usd">1963755</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets contextRef="c3" decimals="0" id="ixv-18811" unitRef="usd">996701</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <mtc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet contextRef="c3" decimals="0" id="ixv-18812" unitRef="usd">78183</mtc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivablesNet>
    <mtc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment contextRef="c3" decimals="0" id="ixv-18813" unitRef="usd">271381</mtc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShorttermInvestment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="c3" decimals="0" id="ixv-18814" unitRef="usd">62254</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:RestrictedCashEquivalentsNoncurrent contextRef="c3" decimals="0" id="ixv-18815" unitRef="usd">706005</us-gaap:RestrictedCashEquivalentsNoncurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c3" decimals="0" id="ixv-18816" unitRef="usd">57742</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <mtc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset contextRef="c3" decimals="0" id="ixv-18817" unitRef="usd">46123</mtc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesRightofuseAsset>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets contextRef="c3" decimals="0" id="ixv-18818" unitRef="usd">72228</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets contextRef="c3" decimals="0" id="ixv-18819" unitRef="usd">5224439</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:Goodwill contextRef="c3" decimals="0" id="ixv-18820" unitRef="usd">108218586</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c3" decimals="0" id="ixv-18821" unitRef="usd">118614237</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="c3" decimals="0" id="ixv-18822" unitRef="usd">1402583</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <mtc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable contextRef="c3" decimals="0" id="ixv-18823" unitRef="usd">54709</mtc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther contextRef="c3" decimals="0" id="ixv-18824" unitRef="usd">812170</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <mtc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable contextRef="c3" decimals="0" id="ixv-18825" unitRef="usd">43833</mtc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesPayable>
    <mtc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer contextRef="c3" decimals="0" id="ixv-18826" unitRef="usd">93</mtc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvanceFromCustomer>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities contextRef="c3" decimals="0" id="ixv-18827" unitRef="usd">1306110</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation contextRef="c3" decimals="0" id="ixv-18828" unitRef="usd">46123</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="c3" decimals="0" id="ixv-18829" unitRef="usd">3665621</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="c3" decimals="0" id="ixv-18830" unitRef="usd">114948616</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="c0" id="ixv-18831">The following table presents
the purchase price of Alpha Mind for the Company and non-controlling shareholders at the acquisition date. The discount for lack of control
(DLOC) is used when valuing the non-controlling interests in the acquisition.&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;USD&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%; text-align: left"&gt;Purchase price for the Company&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;99,650,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; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Fair value of non-controlling 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;15,298,616&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; padding-bottom: 4pt"&gt;Total allocated purchase price&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;114,948,616&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;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome contextRef="c101" decimals="0" id="ixv-18832" unitRef="usd">99650000</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1 contextRef="c101" decimals="0" id="ixv-18833" unitRef="usd">15298616</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c101" decimals="0" id="ixv-18834" unitRef="usd">114948616</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock contextRef="c0" id="ixv-15979">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;NOTE 5 &#x2013; &lt;span style="text-decoration:underline"&gt;DISCONTINUED
OPERATIONS&lt;/span&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;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="text-decoration:underline"&gt;Disposition of Alpha Mind&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;At the acquisition date
as mentioned in &lt;b&gt;NOTE 4&lt;/b&gt;, the Company expected to sell Alpha Mind within one year and the other criteria required by ASC 205-20
and that the business of Alpha Mind would likely be classified as held for sale within a short period. Thus, the business of Alpha Mind
is reported as discontinued operation on acquisition. On November 22, 2023, the Company entered into an Equity Acquisition Agreement
with Burgeon Capital Inc, a BVI company (&#x201c;BCI&#x201d; and together with MMTEC, the &#x201c;Sellers&#x201d;), FLJ
Group Limited, a Cayman Islands company (the &#x201c;Buyer&#x201d; or &#x201c;FLJ&#x201d;), and Alpha Mind. Pursuant to the Purchase Agreement,
the Sellers agreed to sell, and FLJ agreed to purchase, all of Alpha Mind&#x2019;s issued and outstanding ordinary shares for the aggregate
purchase price of $180,000,000, of which $153,000,000 was attributable to the Company&#x2019;s interests in Alpha Mind. The transaction
was closed on December 28, 2023.&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;In connection with the
disposition of Alpha Mind, the Company recorded a gain on disposal of $53,898,677, which is included in the &#x201c;Net gain on sale of
discontinued operations, net of applicable income taxes&#x201d; of the consolidated statements of operations as part of income from discontinued
operations for the year ended December 31, 2023.&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;Alpha Mind had a net
loss of $548,677 for the period from acquisition date June 7, 2023 through December 28, 2023, the date of disposal, which is included
in the &#x201c;Gain (Loss) from discontinued operations, net of applicable income taxes&#x201d; of the consolidated statements of operations
as part of loss from discontinued operations for the year ended December 31, 2023.&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="text-decoration:underline"&gt;Disposition of MMBD Advisory and MM Capital,
MM SPC and Fundex SPC &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;On November 18, 2023,
the Company disposed all the outstanding securities of MMBD Advisory to Top Fintech Inc., for a consideration of $1,000, and disposed
all the outstanding securities of MM Capital to Capital Jasmine Ltd., for a consideration of $500. MM Fund SPC and Fundex SPC are the
two wholly-owned subsidiaries of MM Capital, they were disposed with MM Capital at the same time. The transaction was closed on November
18, 2023. As a result, the result of operations of MMBD Advisory and MM Capital, MM SPC and Fundex SPC is reported as discontinued operations
under the guidance of ASC 205.&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;Reconciliation of the
carrying amounts of major classes of assets and liabilities from discontinued operations in the consolidated balance sheets as of December
31, 2022:&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="text-align: center; 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="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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&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&gt;CURRENT 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; width: 88%; text-align: left"&gt;Cash and cash equivalents&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;12,705&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; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;95,688&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-left: 0.25in; text-align: left"&gt;Total current assets of discontinued operations&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;108,393&lt;/td&gt;&lt;td style="text-align: left"&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 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; padding-bottom: 4pt"&gt;Total assets of discontinued operations&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;108,393&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&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 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;CURRENT 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Accrued liabilities and other payables&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;24,655&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total liabilities of discontinued operations&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;24,655&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;&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;Reconciliation of the
amounts of income and losses from discontinued operations in the consolidated statements of operations and comprehensive income/ (loss) for the
year ended December 31, 2023, 2022 and 2021:&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;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;For the&lt;br/&gt; Year Ended&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;For the&lt;br/&gt; Year Ended&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;For the &lt;br/&gt; Year Ended&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: justify"&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;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; 2021&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: justify"&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: center"&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: center"&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: 64%; padding-bottom: 1.5pt"&gt;REVENUE&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;&lt;div style="-sec-ix-hidden: hidden-fact-199"&gt;-&lt;/div&gt;&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;25,782&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;84,416&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; "&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;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="padding-bottom: 1.5pt"&gt;COST OF REVENUE&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-200"&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-201"&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-202"&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; "&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;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; 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;&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;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;25,782&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;84,416&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; "&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;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;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; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Selling and marketing&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-204"&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-205"&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-206"&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="padding-left: 0.125in; text-align: left"&gt;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;&#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;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; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: left"&gt;Payroll and related benefits&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-207"&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-208"&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-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="padding-left: 0.25in; text-align: left"&gt;Professional fees&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,528&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;1,220&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-210"&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; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"&gt;Other general and administrative&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;812&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,559&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;17,864&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;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; "&gt;
    &lt;td style="padding-left: 0.25in; 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,340&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,779&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;17,864&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;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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;NET INCOME (LOSS) FROM DISCONTINUED OPERATIONS&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;(2,340&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&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;19,003&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;66,552&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;&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;As of November 18, 2023,
the assets and liabilities of discontinued operations and reconciliation of gain on sale of discontinued operations of MMBD Advisory and
MM Capital, MM SPC and Fundex SPC is as follows:&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;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="font-weight: bold; text-align: center"&gt;November&#160;18,&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&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"&gt;
    &lt;td&gt;CURRENT 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left; text-indent: 11pt"&gt;Cash and cash equivalents&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;15,280&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 11pt"&gt;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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;95,774&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; text-indent: 22pt"&gt;Total current assets of discontinued operations&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;111,054&lt;/td&gt;&lt;td style="text-align: left"&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 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; padding-bottom: 4pt"&gt;Total assets of discontinued operations&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;111,054&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&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 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;CURRENT 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 11pt"&gt;Accrued liabilities and other payables&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;29,655&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; text-indent: 22pt"&gt;Total current liabilities of discontinued operations&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;29,655&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: 20pt"&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; padding-bottom: 4pt"&gt;Total liabilities of discontinued operations&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;29,655&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&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 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;Total consideration received&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,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: carrying amount of net 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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;81,399&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 loss on sale of discontinued operations&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;(79,899&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <mtc:IssuedAndOutstandingShares
      contextRef="c104"
      decimals="0"
      id="ixv-18835"
      unitRef="shares">180000000</mtc:IssuedAndOutstandingShares>
    <us-gaap:InterestExpenseOther contextRef="c104" decimals="0" id="ixv-18836" unitRef="usd">153000000</us-gaap:InterestExpenseOther>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax contextRef="c105" decimals="0" id="ixv-18837" unitRef="usd">53898677</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation contextRef="c105" decimals="0" id="ixv-18838" unitRef="usd">548677</us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation>
    <mtc:OutstandingSecuritiesconsideration contextRef="c106" decimals="0" id="ixv-18839" unitRef="usd">1000</mtc:OutstandingSecuritiesconsideration>
    <mtc:OutstandingSecuritiesconsideration contextRef="c62" decimals="0" id="ixv-18840" unitRef="usd">500</mtc:OutstandingSecuritiesconsideration>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock contextRef="c0" id="ixv-18841">Reconciliation of the
carrying amounts of major classes of assets and liabilities from discontinued operations in the consolidated balance sheets as of December
31, 2022:&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="font-weight: bold; text-align: center"&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&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&gt;CURRENT 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; width: 88%; text-align: left"&gt;Cash and cash equivalents&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;12,705&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; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;95,688&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-left: 0.25in; text-align: left"&gt;Total current assets of discontinued operations&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;108,393&lt;/td&gt;&lt;td style="text-align: left"&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 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; padding-bottom: 4pt"&gt;Total assets of discontinued operations&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;108,393&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&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 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;CURRENT 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Accrued liabilities and other payables&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;24,655&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total liabilities of discontinued operations&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;24,655&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;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;Reconciliation of the
amounts of income and losses from discontinued operations in the consolidated statements of operations and comprehensive income/ (loss) for the
year ended December 31, 2023, 2022 and 2021:&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;For the&lt;br/&gt; Year Ended&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;For the&lt;br/&gt; Year Ended&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;For the &lt;br/&gt; Year Ended&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: justify"&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;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; 2021&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: justify"&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: center"&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: center"&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: 64%; padding-bottom: 1.5pt"&gt;REVENUE&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;&lt;div style="-sec-ix-hidden: hidden-fact-199"&gt;-&lt;/div&gt;&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;25,782&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;84,416&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; "&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;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="padding-bottom: 1.5pt"&gt;COST OF REVENUE&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-200"&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-201"&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-202"&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; "&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;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; 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;&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;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;25,782&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;84,416&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; "&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;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;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; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Selling and marketing&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-204"&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-205"&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-206"&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="padding-left: 0.125in; text-align: left"&gt;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;&#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;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; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: left"&gt;Payroll and related benefits&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-207"&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-208"&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-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="padding-left: 0.25in; text-align: left"&gt;Professional fees&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,528&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;1,220&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-210"&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; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"&gt;Other general and administrative&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;812&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,559&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;17,864&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;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; "&gt;
    &lt;td style="padding-left: 0.25in; 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,340&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,779&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;17,864&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;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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;NET INCOME (LOSS) FROM DISCONTINUED OPERATIONS&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;(2,340&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&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;19,003&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;66,552&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;As of November 18, 2023,
the assets and liabilities of discontinued operations and reconciliation of gain on sale of discontinued operations of MMBD Advisory and
MM Capital, MM SPC and Fundex SPC 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"&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="font-weight: bold; text-align: center"&gt;November&#160;18,&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&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"&gt;
    &lt;td&gt;CURRENT 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left; text-indent: 11pt"&gt;Cash and cash equivalents&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;15,280&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 11pt"&gt;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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;95,774&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; text-indent: 22pt"&gt;Total current assets of discontinued operations&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;111,054&lt;/td&gt;&lt;td style="text-align: left"&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 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; padding-bottom: 4pt"&gt;Total assets of discontinued operations&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;111,054&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&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 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;CURRENT 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 11pt"&gt;Accrued liabilities and other payables&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;29,655&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; text-indent: 22pt"&gt;Total current liabilities of discontinued operations&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;29,655&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: 20pt"&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; padding-bottom: 4pt"&gt;Total liabilities of discontinued operations&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;29,655&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&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 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;Total consideration received&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,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: carrying amount of net 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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;81,399&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 loss on sale of discontinued operations&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;(79,899&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents contextRef="c107" decimals="0" id="ixv-18842" unitRef="usd">12705</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet contextRef="c107" decimals="0" id="ixv-18843" unitRef="usd">95688</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c107" decimals="0" id="ixv-18844" unitRef="usd">108393</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation contextRef="c107" decimals="0" id="ixv-18845" unitRef="usd">108393</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities contextRef="c107" decimals="0" id="ixv-18846" unitRef="usd">24655</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation contextRef="c107" decimals="0" id="ixv-18847" unitRef="usd">24655</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c109" decimals="0" id="ixv-18849" unitRef="usd">25782</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c110" decimals="0" id="ixv-18850" unitRef="usd">84416</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss contextRef="c109" decimals="0" id="ixv-18851" unitRef="usd">25782</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss contextRef="c110" decimals="0" id="ixv-18852" unitRef="usd">84416</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <mtc:DiscontinuedOperationProfessionalFees contextRef="c108" decimals="0" id="ixv-18853" unitRef="usd">1528</mtc:DiscontinuedOperationProfessionalFees>
    <mtc:DiscontinuedOperationProfessionalFees contextRef="c109" decimals="0" id="ixv-18854" unitRef="usd">1220</mtc:DiscontinuedOperationProfessionalFees>
    <mtc:DiscontinuedOperationOtherGeneralAndAdministrative contextRef="c108" decimals="0" id="ixv-18855" unitRef="usd">812</mtc:DiscontinuedOperationOtherGeneralAndAdministrative>
    <mtc:DiscontinuedOperationOtherGeneralAndAdministrative contextRef="c109" decimals="0" id="ixv-18856" unitRef="usd">5559</mtc:DiscontinuedOperationOtherGeneralAndAdministrative>
    <mtc:DiscontinuedOperationOtherGeneralAndAdministrative contextRef="c110" decimals="0" id="ixv-18857" unitRef="usd">17864</mtc:DiscontinuedOperationOtherGeneralAndAdministrative>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense contextRef="c108" decimals="0" id="ixv-18858" unitRef="usd">2340</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense contextRef="c109" decimals="0" id="ixv-18859" unitRef="usd">6779</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense contextRef="c110" decimals="0" id="ixv-18860" unitRef="usd">17864</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss contextRef="c108" decimals="0" id="ixv-18861" unitRef="usd">-2340</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss contextRef="c109" decimals="0" id="ixv-18862" unitRef="usd">19003</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss contextRef="c110" decimals="0" id="ixv-18863" unitRef="usd">66552</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents contextRef="c111" decimals="0" id="ixv-18865" unitRef="usd">15280</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet contextRef="c111" decimals="0" id="ixv-18866" unitRef="usd">95774</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c111" decimals="0" id="ixv-18867" unitRef="usd">111054</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation contextRef="c111" decimals="0" id="ixv-18868" unitRef="usd">111054</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities contextRef="c111" decimals="0" id="ixv-18869" unitRef="usd">29655</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c111" decimals="0" id="ixv-18870" unitRef="usd">29655</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation contextRef="c111" decimals="0" id="ixv-18871" unitRef="usd">29655</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration contextRef="c111" decimals="0" id="ixv-18872" unitRef="usd">1500</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <mtc:DiscontinuedOperationCarryingAmountOfNetAssets contextRef="c111" decimals="0" id="ixv-18873" unitRef="usd">81399</mtc:DiscontinuedOperationCarryingAmountOfNetAssets>
    <mtc:DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations contextRef="c112" decimals="0" id="ixv-18874" unitRef="usd">-79899</mtc:DiscontinuedOperationTotalLossOnSaleOfDiscontinuedOperations>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c0" id="ixv-16508">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;NOTE 6 &#x2013; &lt;span style="text-decoration:underline"&gt;LOAN
RECEIVABLE, NET&lt;/span&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;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;Pursuant to the investment agreement dated as
of September 1, 2021, the Company agreed to invest $350,000 to acquire a 4.99% interest in HuaMei Trading Management Limited (&#x201c;HuaMei
Trading&#x201d;), a Hong Kong corporation. HuaMei Trading acquired a wholly-owned subsidiary, Xiaosong Xiaoya (Chongqing) Technology Co.,
Ltd (&#x201c;Xiaosong Xiaoya&#x201d;) on January 25, 2021. Xiaosong Xiaoya was incorporated in People&#x2019;s Republic of China (&#x201c;PRC&#x201d;)
on January 25, 2021. HuaMei Trading is a financial technology company which provides data service. As the Company changed its investment
strategy and considered operation risks, on December 5, 2021, HuaMei Trading agreed to return $350,000 in full before December 5, 2022.
The balance of $350,000 was transferred into an interest-bearing loan. The term of the loan was December 5, 2021 to December 4, 2022,
and the interest rate was 3.85% per annum.&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;Pursuant to the loan
agreement dated November 5, 2021, the Company agreed to loan $200,000 to HuaMei Trading. The term of the loan was from November 12, 2021,
to November 11, 2022, and the interest rate was 3.85% per annum.&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;Considering that the
business conditions of HuaMei Trading were not as expected, the Company recorded an allowance for bad debts of $550,000 to fully reserve
the loan to Huamei Trading during fiscal year ended December 31, 2021, which was included in &#x201c;Other general and administrative expenses&#x201d;
on the accompanying consolidated statements of operations and comprehensive income/ (loss). During fiscal year ended December 31, 2023, the Company
fully collected the loan and related interest from HuaMei Trading, and the written off of $550,000 is recovered.&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;In December 2021, the Company extended a loan
to Cacti Fintec Limited in an amount of $2.1 million. The loan had an interest rate of 3.78% per annum with maturity date in December,
2022. In December 2022, the loan was extended to December 2023 with a modified interest rate of 4.35% per annum subsequently. In November
2022 and December 2022, the Company extended additional two loans to Cacti Fintec Limited in the amount of $1.3 million and $250,000,
respectively. The loans had an interest rate of 4.35% per annum with maturity dates in November 2023 and December 2023, respectively.
In April 2023, the above loans to Cacti Fintec Limited were terminated and the Company transferred the creditor&#x2019;s right to CapitoLabs
Limited, which represented part of the consideration of the acquisition of Alpha Mind. As of December 31, 2023, the Company&#x2019;s total
loan to Cacti Fintec Limited was nil.&lt;/p&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; text-align: justify; "&gt;In February 2022, the
Company extended a loan to a third party company in an amount of $100,000. Considering the collection is not probable, the Company recorded
an allowance for bad debts of $100,000 to fully reserve the loan to the third party company during fiscal year ended December 31, 2022,
which was included in &#x201c;Other general and administrative expenses&#x201d; on the accompanying consolidated statements of operations
and comprehensive income/ (loss).&lt;/p&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; text-align: justify; "&gt;In July 2022, the Company
extended a loan to Yifan Sun, a third party, in an amount of $120,000. The loan had an interest rate of 3.85% per annum with a maturity
date in July 2023. Sun Yifan repaid $75,000 during fiscal year ended December 31, 2022, and repaid $45,000 during fiscal year ended December
31, 2023. As of December 31, 2023, the Company fully collected the loan and interest as of reporting date.&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;In July 2022 and September
2022, the Company extended two loans to FLJ Group Limited (formerly known&#160;as &#x201c;Q&amp;amp;K International Group Limited&#x201d;) in
the amount of $500,000 and $100,000, respectively. The loans had an interest rate of 3.85% per annum with a maturity date in July 2023.
In July 2023, the Company extended the loan to FLJ in the amount of $600,000. As of December 31, 2023, the Company&#x2019;s total loan
to FLJ Group Limited amounted to $600,000.&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;In September 2022, the
Company agreed to extend a loan to Yong Zhang, a third party, in an amount of RMB 1,650,000 (approximately $237,000). The loan had an
interest rate of 3.65% per annum with a maturity date in September 2023.&#160;During fiscal year ended December 31, 2023, the Company
fully collected the loan and related interest from Yong Zhang.&lt;/p&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireInvestments contextRef="c113" decimals="0" id="ixv-18875" unitRef="usd">350000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="c114"
      decimals="4"
      id="ixv-18876"
      unitRef="pure">0.0499</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments contextRef="c115" decimals="0" id="ixv-18877" unitRef="usd">350000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:IncreaseDecreaseInNotesReceivables contextRef="c116" decimals="0" id="ixv-18878" unitRef="usd">350000</us-gaap:IncreaseDecreaseInNotesReceivables>
    <mtc:LoanReceivableInterestRate
      contextRef="c117"
      decimals="4"
      id="ixv-18879"
      unitRef="pure">0.0385</mtc:LoanReceivableInterestRate>
    <us-gaap:PaymentsToAcquireNotesReceivable contextRef="c118" decimals="0" id="ixv-18880" unitRef="usd">200000</us-gaap:PaymentsToAcquireNotesReceivable>
    <mtc:LoanReceivableInterestRate
      contextRef="c119"
      decimals="4"
      id="ixv-18881"
      unitRef="pure">0.0385</mtc:LoanReceivableInterestRate>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c120" decimals="0" id="ixv-18882" unitRef="usd">550000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:ProceedsFromRecoveriesOfLoanPreviouslyChargedOff contextRef="c0" decimals="0" id="ixv-18883" unitRef="usd">550000</us-gaap:ProceedsFromRecoveriesOfLoanPreviouslyChargedOff>
    <us-gaap:PaymentsToAcquireNotesReceivable
      contextRef="c121"
      decimals="-5"
      id="ixv-18884"
      unitRef="usd">2100000</us-gaap:PaymentsToAcquireNotesReceivable>
    <mtc:LoanReceivableInterestRate
      contextRef="c121"
      decimals="4"
      id="ixv-18885"
      unitRef="pure">0.0378</mtc:LoanReceivableInterestRate>
    <mtc:MaturityDate contextRef="c6" id="ixv-18886">December,
2022</mtc:MaturityDate>
    <mtc:LoanReceivableInterestRate
      contextRef="c122"
      decimals="4"
      id="ixv-18887"
      unitRef="pure">0.0435</mtc:LoanReceivableInterestRate>
    <us-gaap:PaymentsToAcquireNotesReceivable
      contextRef="c123"
      decimals="-5"
      id="ixv-18888"
      unitRef="usd">1300000</us-gaap:PaymentsToAcquireNotesReceivable>
    <us-gaap:PaymentsToAcquireNotesReceivable contextRef="c124" decimals="0" id="ixv-18889" unitRef="usd">250000</us-gaap:PaymentsToAcquireNotesReceivable>
    <mtc:LoanReceivableInterestRate
      contextRef="c125"
      decimals="4"
      id="ixv-18890"
      unitRef="pure">0.0435</mtc:LoanReceivableInterestRate>
    <mtc:MaturityDate contextRef="c126" id="ixv-18891">November 2023</mtc:MaturityDate>
    <mtc:MaturityDate contextRef="c127" id="ixv-18892">December 2023</mtc:MaturityDate>
    <us-gaap:PaymentsToAcquireNotesReceivable contextRef="c128" decimals="0" id="ixv-18893" unitRef="usd">100000</us-gaap:PaymentsToAcquireNotesReceivable>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c128" decimals="0" id="ixv-18894" unitRef="usd">100000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:PaymentsToAcquireNotesReceivable contextRef="c129" decimals="0" id="ixv-18895" unitRef="usd">120000</us-gaap:PaymentsToAcquireNotesReceivable>
    <mtc:LoanReceivableInterestRate
      contextRef="c129"
      decimals="4"
      id="ixv-18896"
      unitRef="pure">0.0385</mtc:LoanReceivableInterestRate>
    <mtc:MaturityDate contextRef="c129" id="ixv-18897">July 2023</mtc:MaturityDate>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable contextRef="c5" decimals="0" id="ixv-18898" unitRef="usd">75000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable contextRef="c130" decimals="0" id="ixv-18899" unitRef="usd">45000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <us-gaap:PaymentsToAcquireNotesReceivable contextRef="c131" decimals="0" id="ixv-18900" unitRef="usd">500000</us-gaap:PaymentsToAcquireNotesReceivable>
    <us-gaap:PaymentsToAcquireNotesReceivable contextRef="c132" decimals="0" id="ixv-18901" unitRef="usd">100000</us-gaap:PaymentsToAcquireNotesReceivable>
    <mtc:LoanReceivableInterestRate
      contextRef="c131"
      decimals="4"
      id="ixv-18902"
      unitRef="pure">0.0385</mtc:LoanReceivableInterestRate>
    <mtc:LoanReceivableInterestRate contextRef="c0" decimals="4" id="ixv-18903" unitRef="pure">0.0385</mtc:LoanReceivableInterestRate>
    <mtc:MaturityDate contextRef="c133" id="ixv-18904">July 2023</mtc:MaturityDate>
    <mtc:MaturityDate contextRef="c131" id="ixv-18905">July 2023</mtc:MaturityDate>
    <us-gaap:LoansReceivableWithFixedRatesOfInterest1 contextRef="c134" decimals="0" id="ixv-18906" unitRef="usd">600000</us-gaap:LoansReceivableWithFixedRatesOfInterest1>
    <us-gaap:NotesReceivableNet contextRef="c135" decimals="0" id="ixv-18907" unitRef="usd">600000</us-gaap:NotesReceivableNet>
    <us-gaap:PaymentsToAcquireNotesReceivable contextRef="c132" decimals="0" id="ixv-18908" unitRef="cny">1650000</us-gaap:PaymentsToAcquireNotesReceivable>
    <us-gaap:PaymentsToAcquireNotesReceivable contextRef="c136" decimals="0" id="ixv-18909" unitRef="usd">237000</us-gaap:PaymentsToAcquireNotesReceivable>
    <mtc:LoanReceivableInterestRate
      contextRef="c132"
      decimals="4"
      id="ixv-18910"
      unitRef="pure">0.0365</mtc:LoanReceivableInterestRate>
    <mtc:MaturityDate contextRef="c132" id="ixv-18911">September 2023</mtc:MaturityDate>
    <us-gaap:OtherCurrentAssetsTextBlock contextRef="c0" id="ixv-16545">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;b&gt;NOTE 7 &#x2013; &lt;span style="text-decoration:underline"&gt;PREPAID EXPENSES AND
OTHER CURRENT ASSETS&lt;/span&gt;&lt;/b&gt;&lt;/p&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;As of December 31, 2023 and 2022, prepaid
expenses and other current assets consisted of the following:&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;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;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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Prepaid professional service fees&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;14,955&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;8,927&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; "&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Other receivables&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&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;297,349&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;103,204&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;&lt;span style="font-size: 10pt"&gt;Others&lt;sup&gt;(2)&lt;/sup&gt;&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; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;103,421&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;60,074&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; "&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;415,725&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;172,205&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;Notes:&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="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;(1)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Other receivables mainly consist of other receivables from third
parties, advances to employees and other deposits.&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;(2)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Others mainly consists of deductible value-added tax.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock contextRef="c0" id="ixv-18912">As of December 31, 2023 and 2022, prepaid
expenses and other current assets consisted of the following:&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;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;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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Prepaid professional service fees&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;14,955&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;8,927&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; "&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Other receivables&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&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;297,349&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;103,204&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;&lt;span style="font-size: 10pt"&gt;Others&lt;sup&gt;(2)&lt;/sup&gt;&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; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;103,421&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;60,074&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; "&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;415,725&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;172,205&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;(1)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Other receivables mainly consist of other receivables from third
parties, advances to employees and other deposits.&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;(2)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Others mainly consists of deductible value-added tax.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <mtc:PrepaidProfessionalFees contextRef="c137" decimals="0" id="ixv-18913" unitRef="usd">14955</mtc:PrepaidProfessionalFees>
    <mtc:PrepaidProfessionalFees contextRef="c138" decimals="0" id="ixv-18914" unitRef="usd">8927</mtc:PrepaidProfessionalFees>
    <us-gaap:OtherReceivables
      contextRef="c137"
      decimals="0"
      id="ix_42_fact"
      unitRef="usd">297349</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables
      contextRef="c138"
      decimals="0"
      id="ix_43_fact"
      unitRef="usd">103204</us-gaap:OtherReceivables>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="c137"
      decimals="0"
      id="ix_44_fact"
      unitRef="usd">103421</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="c138"
      decimals="0"
      id="ix_45_fact"
      unitRef="usd">60074</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c137" decimals="0" id="ixv-18919" unitRef="usd">415725</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c138" decimals="0" id="ixv-18920" unitRef="usd">172205</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0" id="ixv-16640">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;b&gt;NOTE 8 &#x2013;&#160;&lt;span style="text-decoration:underline"&gt;PROPERTY AND EQUIPMENT,
NET&lt;/span&gt;&lt;/b&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;As of December 31, 2023
and 2022, property and equipment consisted of the following:&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="vertical-align: top; text-align: left"&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; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Useful life&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="vertical-align: top; width: 60%; text-align: left"&gt;Office equipment and furniture&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 15%; text-align: center"&gt;3 - 5 Years&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;143,545&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;155,062&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; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Leasehold improvement&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;The lesser of remaining lease term or 2 - 3 Years&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;83,139&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;84,549&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; vertical-align: top"&gt;Software&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;1 - 3 Years&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;11,719&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;11,917&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt"&gt;Finance lease right-of-use asset&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center; padding-bottom: 1.5pt"&gt;4 Years&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;152,540&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;152,859&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; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&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;390,943&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;404,387&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; 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="vertical-align: top; text-align: center; padding-bottom: 1.5pt"&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;(261,871&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;(219,964&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: 4pt; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center; 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;129,072&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;184,423&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;For the years ended December 31, 2023, 2022 and
2021, depreciation expense amounted to $45,782, $66,428 and $40,130, respectively, all of which were included in operating expenses.&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;The Company entered into a finance vehicle lease
in 2021 and the finance lease right-of-use asset with a net carrying amount of $65,077 and $103,998 as of December 31, 2023 and 2022,
respectively, were included in property and equipment net. Finance lease liabilities were nil as of December 31, 2023 and 2022. The Company
made cash payments of $163,301 for finance lease liabilities during the year ended December 31, 2021, which is included within the financing
activities section on the consolidated statements of cash flows.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0" id="ixv-18921">As of December 31, 2023
and 2022, property and equipment consisted of the following:&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="vertical-align: top; text-align: left"&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; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Useful life&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="vertical-align: top; width: 60%; text-align: left"&gt;Office equipment and furniture&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 15%; text-align: center"&gt;3 - 5 Years&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;143,545&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;155,062&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; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Leasehold improvement&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;The lesser of remaining lease term or 2 - 3 Years&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;83,139&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;84,549&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; vertical-align: top"&gt;Software&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;1 - 3 Years&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;11,719&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;11,917&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt"&gt;Finance lease right-of-use asset&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center; padding-bottom: 1.5pt"&gt;4 Years&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;152,540&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;152,859&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; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&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;390,943&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;404,387&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; 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="vertical-align: top; text-align: center; padding-bottom: 1.5pt"&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;(261,871&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;(219,964&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: 4pt; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center; 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;129,072&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;184,423&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:PropertyPlantAndEquipmentUsefulLife contextRef="c140" id="ixv-18922">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c141" id="ixv-18923">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c142" decimals="0" id="ixv-18924" unitRef="usd">143545</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c143" decimals="0" id="ixv-18925" unitRef="usd">155062</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c66" id="ixv-18926">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c67" id="ixv-18927">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c144" decimals="0" id="ixv-18928" unitRef="usd">83139</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c145" decimals="0" id="ixv-18929" unitRef="usd">84549</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c68" id="ixv-18930">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c69" id="ixv-18931">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c146" decimals="0" id="ixv-18932" unitRef="usd">11719</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c147" decimals="0" id="ixv-18933" unitRef="usd">11917</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c70" id="ixv-18934">P4Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c70" decimals="0" id="ixv-18935" unitRef="usd">152540</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c148" decimals="0" id="ixv-18936" unitRef="usd">152859</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c3" decimals="0" id="ixv-18937" unitRef="usd">390943</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c4" decimals="0" id="ixv-18938" unitRef="usd">404387</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c3" decimals="0" id="ixv-18939" unitRef="usd">261871</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c4" decimals="0" id="ixv-18940" unitRef="usd">219964</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" id="ixv-18941" unitRef="usd">129072</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="0" id="ixv-18942" unitRef="usd">184423</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation contextRef="c0" decimals="0" id="ixv-18943" unitRef="usd">45782</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c5" decimals="0" id="ixv-18944" unitRef="usd">66428</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c6" decimals="0" id="ixv-18945" unitRef="usd">40130</us-gaap:Depreciation>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c139" decimals="0" id="ixv-18946" unitRef="usd">65077</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c4" decimals="0" id="ixv-18947" unitRef="usd">103998</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c6" decimals="0" id="ixv-18948" unitRef="usd">163301</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:InvestmentTextBlock contextRef="c0" id="ixv-16769">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;NOTE 9 &#x2013; &lt;span style="text-decoration:underline"&gt;LONG-TERM
INVESTMENTS&lt;/span&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;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 Company&#x2019;s long-term
investments consist of equity investments without readily determinable fair value which were accounted for using measurement alternative
and equity method investments. As of December 31, 2023 and 2022, the Company&#x2019;s long-term investments were nil on the consolidated
balance sheet.&lt;/p&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;b&gt;&lt;span style="text-decoration:underline"&gt;Equity Investment Using Measurement
Alternative&lt;/span&gt;&lt;/b&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;On July 1, 2019, the
Company invested RMB 1.0 million (approximately $143,000) to acquire a 4.9% interest in Caishang Education Technology (Beijing) Co., Ltd
(&#x201c;Caishang&#x201d;). Since the Company does not exercise significant influence over Caishang and Caishang does not have readily determinable
fair value as a privately held Company, the investment was accounted for using measurement alternative, in which the Company record the
investment at cost, less impairment, and plus or minus subsequent adjustments for observable price changes.&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;On January 1, 2020, the
Company invested RMB 5.7 million (approximately $817,000) to acquire a 35% interest in Xtransfer. As Xtransfer failed to fulfill the restrictive
terms prescribed in the investment agreement, on October 31, 2020, Xtranfer agreed to return RMB 2.6 million (approximately $399,000)
to the Company and reduce the Company&#x2019;s interest to 19%. The investment was accounted for under the equity method prior to the return
of investment, and the carrying amount of the investment on October 31, 2020 was RMB 2.8 million (approximately $425,000). Since the Company
no longer has significant influence over Xtransfer after the return of investment and Xtransfer does not have readily determinable fair
value as a privately held company, the remaining investment was accounted for using measurement alternative, in which the initial basis
of the investment is the carrying amount as of October 31, 2020 and subsequently adjusted for any impairment and observable price changes.&lt;/p&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; text-align: justify"&gt;The Company reviews its investments for impairment
based on performance and financial position of the investees as well as other evidence of market value. Such evaluation includes, but
is not limited to, reviewing the investee&#x2019;s cash position, recent financing, projected and historical financial performance, cash
flow forecasts and financing needs. The Company recorded impairment on long-term investments for an amount of RMB3,776,275 (approximately
$585,000) during the year ended December 31, 2021. As a result, the carrying value of long-term investments was reduced to zero.&lt;/p&gt;</us-gaap:InvestmentTextBlock>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="c149"
      decimals="-5"
      id="ixv-18949"
      unitRef="cny">1000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments contextRef="c149" decimals="0" id="ixv-18950" unitRef="usd">143000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="c150"
      decimals="3"
      id="ixv-18951"
      unitRef="pure">0.049</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="c151"
      decimals="-5"
      id="ixv-18952"
      unitRef="cny">5700000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments contextRef="c151" decimals="0" id="ixv-18953" unitRef="usd">817000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="c152"
      decimals="2"
      id="ixv-18954"
      unitRef="pure">0.35</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="c153"
      decimals="-5"
      id="ixv-18955"
      unitRef="cny">2600000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments contextRef="c153" decimals="0" id="ixv-18956" unitRef="usd">399000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="c154"
      decimals="2"
      id="ixv-18957"
      unitRef="pure">0.19</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestments
      contextRef="c154"
      decimals="-5"
      id="ixv-18958"
      unitRef="cny">2800000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c154" decimals="0" id="ixv-18959" unitRef="usd">425000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment contextRef="c6" decimals="0" id="ixv-18960" unitRef="cny">3776275</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment contextRef="c6" decimals="0" id="ixv-18961" unitRef="usd">585000</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <us-gaap:FinancingReceivablesTextBlock contextRef="c0" id="ixv-16791">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; "&gt;&lt;b&gt;NOTE
10 &#x2013;&#160;NOTES RECEIVABLE&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Pursuant
to the Equity Acquisition Agreement dated November 22, 2023, the Sellers agreed to sell all of the issued and outstanding ordinary shares
of Alpha Mind to FLJ for the aggregate purchase price of $180,000,000. The transaction was closed on December 28, 2023. At closing, FLJ
agreed to provide the Sellers with promissory notes for the Purchase Price less certain adjustments as set forth in the Purchase Agreement.
The promissory notes were to mature in 90 days and be secured by all of the issued and outstanding equity of Alpha Mind as well as all
of the assets of Alpha Mind and its subsidiaries. The maturity dates of the notes were extended from March 25, 2024 to June 30, 2024.
The Company holds an 85% ownership stake in Alpha Mind which represent $153,000,000 of notes receivable and $50,301 of interest as of
December 31, 2023.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company engaged a third party specialist to conduct business valuation
based on financial cash flow forecast from 2023 to 2033 of Alpha Mind, and selected five comparable insurance agency companies for market
method comparison. The Company assesses the consideration of $153 million is at fair value, and there is no indicators of impairment.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company expects to recover the full amount of note receivable over
one year, either by cash or transfer of shares. Thus, the Company classifies the notes receivable to a non-current asset on the accompanying
consolidated balance sheet as of December 31, 2023. As of the date of this report, the Company has received repayment from FLJ of approximately
$840,000.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company periodically reviews notes receivable
for impairment if there is any sign indicating that the carrying amount of notes receivable may not be fully recoverable. Factors to consider
in these reviews include historical collection experience, aging of receivables, credit history and financial conditions of the issuer.
As of December 31, 2023, the Company did not recognize any allowance for credit loss on notes receivable.&lt;/p&gt;</us-gaap:FinancingReceivablesTextBlock>
    <us-gaap:SharesIssued
      contextRef="c155"
      decimals="0"
      id="ixv-18962"
      unitRef="shares">180000000</us-gaap:SharesIssued>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="c156"
      decimals="2"
      id="ixv-18963"
      unitRef="pure">0.85</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:PaymentsToAcquireNotesReceivable contextRef="c0" decimals="0" id="ixv-18964" unitRef="usd">153000000</us-gaap:PaymentsToAcquireNotesReceivable>
    <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="c3" decimals="0" id="ixv-18965" unitRef="usd">50301</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment contextRef="c3" decimals="-6" id="ixv-18966" unitRef="usd">153000000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:RepaymentsOfConvertibleDebt contextRef="c0" decimals="0" id="ixv-18967" unitRef="usd">840000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c0" id="ixv-16817">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;b&gt;NOTE 11 &#x2013; &lt;span style="text-decoration:underline"&gt;ACCRUED LIABILITIES
AND OTHER PAYABLES&lt;/span&gt;&lt;/b&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;As of December 31, 2023 and 2022, accrued
liabilities and other payables consisted of the following:&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;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;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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Accrued professional service fees&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;97,412&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;121,139&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; "&gt;
    &lt;td style="text-align: left"&gt;Accrued technical service fees&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-211"&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;25,845&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;Accrued FINRA fine *&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;125,550&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;125,550&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Accrued interest&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;746,411&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-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="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;100,897&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;98,163&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; "&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,070,270&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;370,697&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; width: 100%; border-collapse: collapse"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.25in; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;See Note 17.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="c0" id="ixv-18968">As of December 31, 2023 and 2022, accrued
liabilities and other payables consisted of the following:&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;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;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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Accrued professional service fees&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;97,412&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;121,139&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; "&gt;
    &lt;td style="text-align: left"&gt;Accrued technical service fees&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-211"&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;25,845&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;Accrued FINRA fine *&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;125,550&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;125,550&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Accrued interest&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;746,411&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-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="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;100,897&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;98,163&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; "&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,070,270&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;370,697&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; width: 100%; border-collapse: collapse"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.25in; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;See Note 17.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedProfessionalFeesCurrent contextRef="c3" decimals="0" id="ixv-18969" unitRef="usd">97412</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent contextRef="c4" decimals="0" id="ixv-18970" unitRef="usd">121139</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent contextRef="c4" decimals="0" id="ixv-18971" unitRef="usd">25845</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c3" decimals="0" id="ix_46_fact" unitRef="usd">125550</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c4" decimals="0" id="ix_47_fact" unitRef="usd">125550</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:InterestPayableCurrent contextRef="c3" decimals="0" id="ixv-18974" unitRef="usd">746411</us-gaap:InterestPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-18975" unitRef="usd">100897</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-18976" unitRef="usd">98163</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-18977" unitRef="usd">1070270</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-18978" unitRef="usd">370697</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock contextRef="c0" id="ixv-16917">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;b&gt;NOTE 12 &#x2013; &lt;span style="text-decoration:underline"&gt;LOAN PAYABLE&lt;/span&gt;&lt;/b&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;In August 2023, the Company
borrowed $241,750 from HuaMei Trading Management Limited for working capital needs. The borrowing is short-term in nature, non-interest
bearing, unsecured and repayable on demand. The borrowing was repaid in April 2024. The balance of loan payable of the Company is $241,750
and &lt;span style="-sec-ix-hidden: hidden-fact-213"&gt;nil&lt;/span&gt; as of December 31, 2023 and 2022.&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:OtherBorrowings contextRef="c157" decimals="0" id="ixv-18979" unitRef="usd">241750</us-gaap:OtherBorrowings>
    <us-gaap:NotesAndLoansPayable contextRef="c3" decimals="0" id="ixv-18980" unitRef="usd">241750</us-gaap:NotesAndLoansPayable>
    <us-gaap:LongTermDebtTextBlock contextRef="c0" id="ixv-16927">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;NOTE 13 &#x2013;&#160;&lt;span style="text-decoration:underline"&gt;CONVERTIBLE
PROMISSORY NOTES&lt;/span&gt;&lt;/b&gt;&lt;/p&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; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Convertible promissory note issued on February
22, 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;On February 22, 2023, the Company issued an unsecured
senior convertible promissory note (&#x201c;Note 1&#x201d;) of $40 million to a non-U.S. investor ( &#x201c;Investor 1&#x201d;), bearing
interest of 6% per annum. Note 1 will mature 24 months after the effective date. Note 1 has an original principal amount of $40,000,000
and Investor 1 paid a purchase price of $32,000,000, reflecting an original issue discount of 20%. On February 24, 2023, Investor 1 converted
all outstanding balance of notes into ordinary shares, par value $0.01 per share, at conversion price of $0.5 per share, which represents
80,000,000 ordinary shares.&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="text-decoration:underline"&gt;Convertible promissory note issued on March
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;On March 31, 2023, the Company issued a senior
convertible promissory note (&#x201c;Note 2&#x201d;) of not more than $70 million to an investor (&#x201c;Investor 2&#x201d;), bearing interest
of 8% per annum. Note 2 will mature on the second anniversary of their issuance date. Note 2 had an original issue discount of 20%, resulting
in an aggregate purchase price of up to $56 million assuming the full purchase of Note 2.&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;On May 11, 2023, Investor 2 converted $2.82 million
of outstanding balance of the note into ordinary shares, par value $0.01 per share, at conversion price of $0.705 per share, which represents
4,000,000 ordinary shares. On October 4, 2023, the Company completed the conversion of $30.0 million of outstanding balance of the note
into ordinary shares, at a conversion price of $0.30 per share, which represents 100,000,000 ordinary shares. The issue discount of $5,208,356
is included in &#x201c;Additional paid-in capital&#x201d; on the accompanying consolidated balance sheet ffor the year ended December 31,
2023.&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="text-decoration:underline"&gt;Convertible promissory note issued on June
7, 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;On June 7, 2023, the Company issued a senior convertible
promissory note of $7.0 million to the sellers of Alpha Mind, bearing interest of 1% per annum. On June 14, 2023, the sellers converted
$3,950,000 of outstanding balance of the note into ordinary shares, par value $0.01 per share, at a conversion price of $0.395 per share,
which represents 10,000,000 ordinary shares.&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;The interest expense of $743,600 for unconverted
notes is included in the &#x201c;Interest expense&#x201d; section on the accompanying consolidated income statements for the year ended
December 31, 2023, the issue discount of $840,047 for unconverted notes is included in &#x201c;Additional paid-in capital&#x201d; on the
accompanying consolidated balance sheet as of ended December 31, 2023.&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;The remaining balance of convertible promissory
notes on the consolidated balance sheet as of December 31, 2023 represents the issued amount of convertible promissory notes, minus the
amount of notes converted into shares, plus the issue discount for notes converted into shares.&lt;/p&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:DebtInstrumentIssuedPrincipal
      contextRef="c158"
      decimals="-6"
      id="ixv-18981"
      unitRef="usd">40000000</us-gaap:DebtInstrumentIssuedPrincipal>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="c158"
      decimals="2"
      id="ixv-18982"
      unitRef="pure">0.06</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment contextRef="c159" decimals="0" id="ixv-18983" unitRef="usd">40000000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <mtc:PurchasePrice contextRef="c158" decimals="0" id="ixv-18984" unitRef="usd">32000000</mtc:PurchasePrice>
    <mtc:OriginalIssueDiscountRate
      contextRef="c160"
      decimals="2"
      id="ixv-18985"
      unitRef="pure">0.20</mtc:OriginalIssueDiscountRate>
    <us-gaap:SharePrice
      contextRef="c161"
      decimals="2"
      id="ixv-18986"
      unitRef="usdPershares">0.01</us-gaap:SharePrice>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c161"
      decimals="1"
      id="ixv-18987"
      unitRef="usdPershares">0.5</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="c162"
      decimals="0"
      id="ixv-18988"
      unitRef="shares">80000000</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:DebtInstrumentIssuedPrincipal
      contextRef="c163"
      decimals="-6"
      id="ixv-18989"
      unitRef="usd">70000000</us-gaap:DebtInstrumentIssuedPrincipal>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="c163"
      decimals="2"
      id="ixv-18990"
      unitRef="pure">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <mtc:OriginalIssueDiscountRate
      contextRef="c164"
      decimals="2"
      id="ixv-18991"
      unitRef="pure">0.20</mtc:OriginalIssueDiscountRate>
    <mtc:PurchasePrice
      contextRef="c163"
      decimals="-6"
      id="ixv-18992"
      unitRef="usd">56000000</mtc:PurchasePrice>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="c165"
      decimals="-4"
      id="ixv-18993"
      unitRef="usd">2820000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:SharePrice
      contextRef="c166"
      decimals="2"
      id="ixv-18994"
      unitRef="usdPershares">0.01</us-gaap:SharePrice>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c166"
      decimals="3"
      id="ixv-18995"
      unitRef="usdPershares">0.705</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="c165"
      decimals="0"
      id="ixv-18996"
      unitRef="shares">4000000</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="c167"
      decimals="-5"
      id="ixv-18997"
      unitRef="usd">30000000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c168"
      decimals="2"
      id="ixv-18998"
      unitRef="usdPershares">0.3</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="c169"
      decimals="0"
      id="ixv-18999"
      unitRef="shares">100000000</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="c170" decimals="0" id="ixv-19000" unitRef="usd">5208356</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentIssuedPrincipal
      contextRef="c171"
      decimals="-5"
      id="ixv-19001"
      unitRef="usd">7000000</us-gaap:DebtInstrumentIssuedPrincipal>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="c171"
      decimals="2"
      id="ixv-19002"
      unitRef="pure">0.01</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:ConversionOfStockAmountConverted1 contextRef="c172" decimals="0" id="ixv-19003" unitRef="usd">3950000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:SharePrice
      contextRef="c173"
      decimals="2"
      id="ixv-19004"
      unitRef="usdPershares">0.01</us-gaap:SharePrice>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c173"
      decimals="3"
      id="ixv-19005"
      unitRef="usdPershares">0.395</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="c172"
      decimals="0"
      id="ixv-19006"
      unitRef="shares">10000000</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:InterestExpenseDebt contextRef="c174" decimals="0" id="ixv-19007" unitRef="usd">743600</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="c175" decimals="0" id="ixv-19008" unitRef="usd">840047</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0" id="ixv-16970">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;NOTE 14 &#x2013; &lt;span style="text-decoration:underline"&gt;INCOME
TAXES&lt;/span&gt;&lt;/b&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;b&gt;British Virgin Islands
(&#x201c;BVI&#x201d;)&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;Under the current laws
of BVI, MMTEC and MMBD Trading are not subject to tax on income or capital gain. In addition, payments of dividends by the Company to
their shareholders are not subject to withholding tax in the BVI.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;Hong Kong&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;Subsidiaries in Hong
Kong are subject to&#160;16.5% income tax on their taxable income generated from operations in Hong Kong. The first HK$2&#160;million
of profits arising in or derived from Hong Kong are taxed at 8.25% and any assessable profits over HK$2 million are taxed at 16.5%. The
Company&#x2019;s subsidiaries, MM Future and HC Securities are incorporated in Hong Kong and had a loss for the years ended December 31,
2023, 2022 and 2021. Therefore, there was no provision for income taxes in the years ended December 31, 2023, 2022 and 2021.&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;b&gt;Cayman Islands &lt;/b&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;There is no income tax
for companies domiciled in the Cayman Islands. Accordingly, MM Fund does not present any income tax provisions related to Cayman Islands
tax jurisdiction, where these four companies are domiciled.&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;b&gt;United States&lt;/b&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;MM Global was incorporated
in the State of Illinois and operates as a securities broker/dealer in New York, New York.&#160;MM Global is subject to Federal, State,
and Local income taxes on its net income. MM Global had a net loss for the years ended December 31, 2023, 2022 and 2021. As a result,
no provision for income tax has been made in the years ended December 31, 2023, 2022 or 2021. MM Global has determined that there are
no material uncertain tax positions that require recognition or disclosure in its financial statements.&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;MM Global&#x2019;s income
tax returns are subject to examination by the appropriate tax jurisdictions. As of December 31, 2023, MM Global&#x2019;s federal and state
tax returns generally remain open for the last three years.&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;b&gt;PRC&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;Gujia and Haichuan Zhixin
were incorporated in the PRC and are subject to PRC Enterprise Income Tax (&#x201c;EIT&#x201d;) on the taxable income in accordance with
the relevant PRC income tax laws. On March 16, 2007, the National People&#x2019;s Congress enacted a new enterprise income tax law, which
took effect on January 1, 2008. The law applies a uniform 25% enterprise income tax rate to both foreign invested enterprises and domestic
enterprises. In the years ended December 31, 2023, 2022 and 2021, Gujia were recognized as small low-profit enterprises and received a
preferential income tax rate of 5%. Haichuan Zhixin had a loss for the year ended December 31, 2023. In the years ended December 31, 2023,
2022 and 2021, Gujia and Haichuan Zhixin did not generate any taxable income. Therefore, there was no provision for income taxes in the
years ended December 31, 2023, 2022 and 2021 for those entities.&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;The reconciliations of
the statutory income tax rate and the Company&#x2019;s effective income tax rate are as follows:&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-indent: -0.125in; padding-left: 0.125in; 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;For the&lt;br/&gt; Year Ended&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;For the&lt;br/&gt; Year Ended&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;For the &lt;br/&gt; Year Ended&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-indent: -0.125in; padding-left: 0.125in; 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;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; 2021&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="text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: justify"&gt;Hong Kong statutory income tax rate&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;16.5&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&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;16.5&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&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;16.5&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify"&gt;Valuation allowance recognized with respect to the loss in the Hong Kong companies&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;(16.5&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;(16.5&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;(16.5&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-indent: -0.125in; padding-left: 0.125in; text-align: justify"&gt;PRC statutory income tax 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;25.0&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;25.0&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;25.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify"&gt;Effect of income tax exemptions and reliefs&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;(20.0&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;(20.0&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;(20.0&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-indent: -0.125in; padding-left: 0.125in; text-align: justify"&gt;Valuation allowance recognized with respect to the loss in the PRC companies&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.0&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;(5.0&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;(5.0&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify"&gt;US corporate tax 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;21.0&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;21.0&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;21.0&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-indent: -0.125in; padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt"&gt;Valuation allowance recognized with respect to the loss in the US companies&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;(21.0&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;(21.0&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;(21.0&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; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify; 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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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;As of December 31, 2023, 2022 and 2021, the components
of the Company&#x2019;s deferred income tax assets were set forth below:&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&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;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; 2021&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;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;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: 64%; text-align: left"&gt;Net operating losses carry 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;1,548,868&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,194,054&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;859,455&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Cutoff adjustments&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-214"&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;44,395&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;47,704&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"&gt;Gross deferred tax assets&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,548,868&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;1,238,449&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;907,159&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: 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;(1,548,868&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;(1,238,449&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;(907,159&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: 4pt"&gt;Net deferred tax assets&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-215"&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-216"&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-217"&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; 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;As of December 31, 2023, the Company has a net
operating loss (&#x201c;NOL&#x201d;) carry forward for tax purposes of $18,865,999 available to offset future taxable income. Most of the
NOLs from its subsidiaries as of December 31, 2023 will expire in years 2024 to 2028 if not utilized. The NOL from the MM Global as of
December 31, 2023 will expire in years 2039 to 2043 if not utilized.&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;The Company provided
a valuation allowance equal to the deferred income tax asset for the years ended December 31, 2023, 2022 and 2021. The management believes
that the Company&#x2019;s cumulative losses arising from recurring business of subsidiaries constituted significant strong evidence that
most of the deferred tax assets would not be realizable and this evidence outweighed the expectations that the Company would generate
future taxable income. As such, deferred tax assets arise from net operating losses are fully allowed for the years ended December 31,
2023, 2022 and 2021. The increase in the allowance was $237,488, $331,290, and $261,814 for the years ended December 31, 2023, 2022 and
2021, respectively.&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;b&gt;Accounting for Uncertainty in Income Taxes&lt;/b&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 tax authority of
the PRC government conducts periodic and ad hoc tax filing reviews on business enterprises operating in the PRC after those enterprises
complete their tax filings. Therefore, the Company&#x2019;s PRC entities&#x2019; tax filings results are subject to change. It is therefore
uncertain as to whether the PRC tax authority may take different views about the Company&#x2019;s PRC entities&#x2019; tax filings, which
may lead to additional tax liabilities. Tax years that remain subject to examination are the years ended December 31, 2023, 2022 and 2021.&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;ASC 740 requires recognition
and measurement of uncertain income tax positions using a &#x201c;more-likely-than-not&#x201d; approach. The management evaluated the Company&#x2019;s
tax positions and concluded that no provision for uncertainty in income taxes was necessary for the years ended December 31, 2023, 2022
and 2021.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="c176"
      decimals="3"
      id="ixv-19009"
      unitRef="pure">0.165</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="c176"
      decimals="-6"
      id="ixv-19010"
      unitRef="hkd">2000000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits contextRef="c0" decimals="4" id="ixv-19011" unitRef="pure">0.0825</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c0" decimals="-6" id="ixv-19012" unitRef="hkd">2000000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
      contextRef="c177"
      decimals="2"
      id="ixv-19013"
      unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <mtc:PreferentialIncomeTaxRate
      contextRef="c177"
      decimals="2"
      id="ixv-19014"
      unitRef="pure">0.05</mtc:PreferentialIncomeTaxRate>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0" id="ixv-19015">The reconciliations of
the statutory income tax rate and the Company&#x2019;s effective income tax rate 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-indent: -0.125in; padding-left: 0.125in; 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;For the&lt;br/&gt; Year Ended&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;For the&lt;br/&gt; Year Ended&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;For the &lt;br/&gt; Year Ended&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-indent: -0.125in; padding-left: 0.125in; 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;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; 2021&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="text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: justify"&gt;Hong Kong statutory income tax rate&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;16.5&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&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;16.5&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&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;16.5&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify"&gt;Valuation allowance recognized with respect to the loss in the Hong Kong companies&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;(16.5&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;(16.5&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;(16.5&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-indent: -0.125in; padding-left: 0.125in; text-align: justify"&gt;PRC statutory income tax 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;25.0&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;25.0&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;25.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify"&gt;Effect of income tax exemptions and reliefs&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;(20.0&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;(20.0&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;(20.0&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-indent: -0.125in; padding-left: 0.125in; text-align: justify"&gt;Valuation allowance recognized with respect to the loss in the PRC companies&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.0&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;(5.0&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;(5.0&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify"&gt;US corporate tax 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;21.0&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;21.0&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;21.0&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-indent: -0.125in; padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt"&gt;Valuation allowance recognized with respect to the loss in the US companies&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;(21.0&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;(21.0&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;(21.0&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; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify; 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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c0" decimals="3" id="ixv-19016" unitRef="pure">0.165</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c5" decimals="3" id="ixv-19017" unitRef="pure">0.165</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c6" decimals="3" id="ixv-19018" unitRef="pure">0.165</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <mtc:EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance contextRef="c0" decimals="3" id="ixv-19019" unitRef="pure">0.165</mtc:EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance>
    <mtc:EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance contextRef="c5" decimals="3" id="ixv-19020" unitRef="pure">0.165</mtc:EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance>
    <mtc:EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance contextRef="c6" decimals="3" id="ixv-19021" unitRef="pure">0.165</mtc:EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance>
    <mtc:EffectiveIncomeTaxRateReconciliationStatutoryIncome contextRef="c0" decimals="3" id="ixv-19022" unitRef="pure">0.25</mtc:EffectiveIncomeTaxRateReconciliationStatutoryIncome>
    <mtc:EffectiveIncomeTaxRateReconciliationStatutoryIncome contextRef="c5" decimals="3" id="ixv-19023" unitRef="pure">0.25</mtc:EffectiveIncomeTaxRateReconciliationStatutoryIncome>
    <mtc:EffectiveIncomeTaxRateReconciliationStatutoryIncome contextRef="c6" decimals="3" id="ixv-19024" unitRef="pure">0.25</mtc:EffectiveIncomeTaxRateReconciliationStatutoryIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome contextRef="c0" decimals="3" id="ixv-19025" unitRef="pure">0.20</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome contextRef="c5" decimals="3" id="ixv-19026" unitRef="pure">0.20</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome contextRef="c6" decimals="3" id="ixv-19027" unitRef="pure">0.20</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies contextRef="c0" decimals="3" id="ixv-19028" unitRef="pure">0.05</mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies>
    <mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies contextRef="c5" decimals="3" id="ixv-19029" unitRef="pure">0.05</mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies>
    <mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies contextRef="c6" decimals="3" id="ixv-19030" unitRef="pure">0.05</mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies>
    <mtc:EffectiveIncomeTaxRateReconciliationCorporateTaxRate contextRef="c0" decimals="3" id="ixv-19031" unitRef="pure">0.21</mtc:EffectiveIncomeTaxRateReconciliationCorporateTaxRate>
    <mtc:EffectiveIncomeTaxRateReconciliationCorporateTaxRate contextRef="c5" decimals="3" id="ixv-19032" unitRef="pure">0.21</mtc:EffectiveIncomeTaxRateReconciliationCorporateTaxRate>
    <mtc:EffectiveIncomeTaxRateReconciliationCorporateTaxRate contextRef="c6" decimals="3" id="ixv-19033" unitRef="pure">0.21</mtc:EffectiveIncomeTaxRateReconciliationCorporateTaxRate>
    <mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies contextRef="c0" decimals="3" id="ixv-19034" unitRef="pure">0.21</mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies>
    <mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies contextRef="c5" decimals="3" id="ixv-19035" unitRef="pure">0.21</mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies>
    <mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies contextRef="c6" decimals="3" id="ixv-19036" unitRef="pure">0.21</mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c0" decimals="3" id="ixv-19037" unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c5" decimals="3" id="ixv-19038" unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c6" decimals="3" id="ixv-19039" unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c0" id="ixv-19040">As of December 31, 2023, 2022 and 2021, the components
of the Company&#x2019;s deferred income tax assets were set forth below:&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;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;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; 2021&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;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;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: 64%; text-align: left"&gt;Net operating losses carry 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;1,548,868&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,194,054&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;859,455&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Cutoff adjustments&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-214"&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;44,395&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;47,704&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"&gt;Gross deferred tax assets&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,548,868&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;1,238,449&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;907,159&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: 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;(1,548,868&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;(1,238,449&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;(907,159&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: 4pt"&gt;Net deferred tax assets&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-215"&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-216"&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-217"&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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c3" decimals="0" id="ixv-19041" unitRef="usd">1548868</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c4" decimals="0" id="ixv-19042" unitRef="usd">1194054</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c26" decimals="0" id="ixv-19043" unitRef="usd">859455</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <mtc:DeferredTaxAssetsCutoffAdjustments contextRef="c4" decimals="0" id="ixv-19044" unitRef="usd">-44395</mtc:DeferredTaxAssetsCutoffAdjustments>
    <mtc:DeferredTaxAssetsCutoffAdjustments contextRef="c26" decimals="0" id="ixv-19045" unitRef="usd">-47704</mtc:DeferredTaxAssetsCutoffAdjustments>
    <us-gaap:DeferredTaxAssetsGross contextRef="c3" decimals="0" id="ixv-19046" unitRef="usd">1548868</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c4" decimals="0" id="ixv-19047" unitRef="usd">1238449</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c26" decimals="0" id="ixv-19048" unitRef="usd">907159</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c3" decimals="0" id="ixv-19049" unitRef="usd">1548868</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c4" decimals="0" id="ixv-19050" unitRef="usd">1238449</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c26" decimals="0" id="ixv-19051" unitRef="usd">907159</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:OperatingLossCarryforwards contextRef="c3" decimals="0" id="ixv-19052" unitRef="usd">18865999</us-gaap:OperatingLossCarryforwards>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c0" decimals="0" id="ixv-19053" unitRef="usd">237488</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c5" decimals="0" id="ixv-19054" unitRef="usd">331290</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c6" decimals="0" id="ixv-19055" unitRef="usd">261814</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c0" id="ixv-17297">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;NOTE 15 &#x2013;&#160;&lt;span style="text-decoration:underline"&gt;SHAREHOLDERS&#x2019;
EQUITY&lt;/span&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;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;b&gt;Common Stock&lt;/b&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;The Company is authorized
to issue 5,000,000,000 shares of common stock with a par value of $0.01 per share.&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;Pursuant to a service
agreement dated July 21, 2020, the Company issued 75,000 common shares (given effect of the Reverse Stock Split) to Tony Wayne Network
Technology Co., Limited as compensation of a Hong Kong and China based consulting program. The stock-based compensation of $1,005,000
was recognized as part of the &#x201c;professional fees&#x201d; in the Company&#x2019;s consolidated statement of operations and comprehensive
income/ (loss).&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;On February 22, 2021,
the Company entered into a Securities Purchase Agreement with certain institutional investors in connection with a registered direct offering
of 430,000 (given effect of the Reverse Stock Split) of the Company&#x2019;s common shares, at a purchase price of $37.0 per share (given
effect of the Reverse Stock Split). The Company sold the common shares for aggregate gross proceeds of $15,910,000. The net proceeds from
the transactions were $14,637,200, after deducting certain fees due to the placement agent and the Company&#x2019;s transaction expenses
and will be used for working capital and general corporate purposes.&#160;&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;Pursuant to a service agreement dated September
25, 2021, the Company issued 42,620 (given effect of the Reverse Stock Split) shares to Fortune Fintech Limited (&#x201c;Fortune&#x201d;)
on December 28, 2021, as compensation of an investor relationship consulting program.&#160;The fair value of the shares on the grant date
was $319,820.&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;On December 20, 2021, the Company entered into
a Securities Purchase Agreement with a single investor pursuant to which the investor will make a $2,000,000 investment in the Company
in a Regulation S private placement. Under the terms of the Purchase Agreement, the investor will purchase 500,000 common shares (given
effect of the Reverse Stock Split) of the Company at a purchase price of $4.0 per share (given effect of the Reverse Stock Split). The
gross proceeds of the transaction were $2.0 million before deducting fees and other expenses.&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;Pursuant to a restricted stock award agreement
dated December 17, 2021, the board issued 53,130 shares (given effect of the Reverse Stock Split) to employees as 2020 awards on December
31, 2021. The fair value of the shares on the grant date was $475,514.&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;Pursuant to the restricted stock award agreement
dated December 24, 2021, the board issued 29,250 shares (given effect of the Reverse Stock Split) to former employees on December 31,
2021. The fair value of the shares on the grant date was $229,028.&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;Effective on July 13, 2022, the Company approved
a reverse stock split of the Company&#x2019;s authorized and issued and outstanding shares of common stock, par value $0.001 per share,
at a ratio of 10-for-1 (the &#x201c;Reverse Stock Split&#x201d;). As a result of the Reverse Stock Split, the Company&#x2019;s authorized
shares of common stock reduced from 500,000,000 shares to 50,000,000 shares, and the par value per share was increased from $0.001 to
$0.01. All share and per share amount in the accompanying financial statement for the prior periods have been retroactively adjusted to
reflect the Reverse Stock Split.&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;On August 12, 2022, the
Company entered into a common stock purchase agreement with VG Master Fund SPC (&#x201c;Investor&#x201d;). Under this common stock purchase
agreement, subject to specified terms and conditions, the Company could, from time to time during the term of the purchase agreement,
sell to Investor up to the lesser of (a) $5.5 million worth of shares of common stock, par value $0.01 per share, and (b) the maximum
amount of securities the Company is permitted to issue under its existing shelf registration statement, which was declared effective by
the SEC on July 21, 2020. In consideration for entering into the purchase agreement, the Company issued 53,334 shares of common stock
to Investor as direct offering costs. The fair value of the shares on the grant date was $146,137. The $146,137 was capitalized and was
subsequently reduced to $112,748 which was included in &#x201c;Deferred offering cost&#x201d; on the accompanying consolidated balance sheets.
The Company sold 1,050,000 common shares for aggregate net proceeds of $1,223,251 to the Investor after reduction of $33,389 direct offering
cost. The proceeds will be used for working capital and general corporate purposes.&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;On October 26, 2022, the Company adopted a resolution
to amend the Company&#x2019;s Memorandum and Articles of Association to increase the maximum number of shares that the Company is authorized
to issue from 50,000,000 to 5,000,000,000.&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;On October 29, 2022, the Company entered into
a Securities Purchase Agreement (&#x201c;Agreement 1&#x201d;) with an investor. Pursuant to Agreement 1, the Company agreed to sell to this
investor 400,000 shares of common stock at a purchase price of $0.59 for a consideration of $236,000. The Company issued 400,000 shares
to this purchaser on December 3, 2022 and received consideration on December 30, 2022.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On November 23, 2022, the Company entered into
a Securities Purchase Agreement (&#x201c;Agreement 2&#x201d;) with an investor. Pursuant to Agreement 2, the Company agreed to sell to this
investor 500,000 shares of common stock at a purchase price of $0.515 for a consideration of $257,500. The Company issued 500,000 shares
to this purchaser on December 7, 2022 and received consideration on December 23, 2022.&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;On February 22, 2023, the Company issued an unsecured
senior convertible promissory note of $40.0 million to a non-U.S. investor. The note has an original principal amount of $40,000,000 and
investor paid a purchase price of $32,000,000, reflecting an original issue discount of 20%. On February 24, 2023, the investor converted
all outstanding balance of notes into ordinary shares, par value $0.01 per share, at conversion price of $0.5 per share, which represents
80,000,000 ordinary shares.&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;On March 31, 2023, the Company issued a senior
convertible promissory note of not more than $70.0 million to an investor. The notes have an original issue discount of 20%, resulting
in an aggregate purchase price for the offering of up to $56 million assuming the full purchase of notes under the Agreement. On May 11,
2023, the investor converted $2.82 million of outstanding balance of the note into ordinary shares, par value $0.01 per share, at conversion
price of $0.705 per share, which represents 4,000,000 ordinary shares. On October 4, 2023, the Company completed the conversion of $30.0
million of outstanding balance of the note into ordinary shares, at a conversion price of $0.30 per share, which represents 100,000,000
ordinary shares.&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;On June 7, 2023, the Company issued a senior convertible
promissory note of $7.0 million to the sellers of Alpha Mind. On June 14, 2023, the sellers converted $3,950,000 of outstanding balance
of the note into ordinary shares, par value $0.01 per share, at a conversion price of $0.395 per share, which represents 10,000,000 ordinary
shares.&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;In July 2023, the Company received $1,430,000
from VG Master Fund SPC, for the purpose of purchasing common stock from the Company. During 2023, the Company did not issue stock to
VG Master Fund SPC. The amount is presented as &#x201c;Shares to be issued&#x201d; on the consolidated balance sheet, short-term in nature,
non-interest bearing, unsecured and repayable on demand.&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;As a result, there were 199,145,041 common shares
issued and outstanding as of December 31, 2023.&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;b&gt;Share-based compensation&lt;/b&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;On January 14, 2020, the 2019 Share Incentive
Plan was approved by the Company&#x2019;s shareholders at the Annual Meeting, the purpose of which is to provide an incentive for employees
and consultant contributing to the Company. The Company has Stock Option Plan with 200,000 shares (given effect of the Reverse Stock Split)
authorized for issuance under the Plan. The fair value of restricted share units granted with service conditions is estimated based on
the fair market value of the underlying ordinary shares of the Company on the date of grant.&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;Pursuant to a service agreement dated July 21,
2020, the Company issued 75,000 shares (given effect of the Reverse Stock Split) to Tony Wayne Network Technology Co., Limited (&#x201c;Tony
Wayne&#x201d;) on July 30, 2020 as compensation for a Hong Kong and China based consulting program.&#160;The fair value of the shares on
the grant date was $1,005,000. The Company recognized the $1,005,000 in full as stock-based compensation to nonemployee during the year
ended December 31, 2020.&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;Pursuant to a service agreement dated September
25, 2021, the Company issued 42,620 shares (given effect of the Reverse Stock Split) to Fortune Fintech Limited (&#x201c;Fortune&#x201d;)
on December 28, 2021 as compensation of an investor relationship consulting program.&#160;The fair value of the shares on the grant date
was $319,820.&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;Subject to 2019 Share Incentive Plan, pursuant
to the restricted stock award agreement dated December 17, 2021, the Board issued 53,130 shares (given effect of the Reverse Stock Split)
to employees as 2020 awards on December 31, 2021. The fair value of the shares on the grant date was $475,514. Pursuant to a restricted
stock award agreement dated December 24, 2021, the board issued 29,250 shares (given effect of the Reverse Stock Split) to former employees
on December 31, 2021. The fair value of the shares on the grant date was $229,028.&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;The Company recognized the fair value of the shares
$1,024,361 as stock-based compensation to employee and nonemployee during the year ended December 31, 2021. As of the date of this report,
all the authorized shares under the 2019 Share Incentive Plan were issued.&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;On January 17, 2022, the 2021 Share Incentive
Plan was approved by the Company&#x2019;s shareholders at the Annual Meeting, the purpose of which is to provide an incentive for employees
and consultant contributing to the Company. The Company has a Stock Option Plan with 300,000 shares (given effect of the Reverse Stock
Split) authorized for issuance under the Plan. The fair value of restricted share units granted with service conditions is estimated based
on the fair market value of the underlying ordinary shares of the Company on the date of grant. As of the date of this report,&#160;there
were 300,000 shares (given effect of the Reverse Stock Split) available for issuance under the 2021 Share Incentive Plan.&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c45"
      decimals="0"
      id="ixv-19056"
      unitRef="shares">5000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c45"
      decimals="2"
      id="ixv-19057"
      unitRef="usdPershares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="c178"
      decimals="0"
      id="ixv-19058"
      unitRef="shares">75000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c179" decimals="0" id="ixv-19059" unitRef="usd">1005000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c180"
      decimals="0"
      id="ixv-19060"
      unitRef="shares">430000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c181"
      decimals="1"
      id="ixv-19061"
      unitRef="usdPershares">37</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c180" decimals="0" id="ixv-19062" unitRef="usd">15910000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity contextRef="c180" decimals="0" id="ixv-19063" unitRef="usd">14637200</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="c182"
      decimals="0"
      id="ixv-19064"
      unitRef="shares">42620</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c182" decimals="0" id="ixv-19065" unitRef="usd">319820</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:OtherInvestments contextRef="c183" decimals="0" id="ixv-19066" unitRef="usd">2000000</us-gaap:OtherInvestments>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c184"
      decimals="0"
      id="ixv-19067"
      unitRef="shares">500000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c183"
      decimals="1"
      id="ixv-19068"
      unitRef="usdPershares">4</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="c184"
      decimals="-5"
      id="ixv-19069"
      unitRef="usd">2000000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c185"
      decimals="0"
      id="ixv-19070"
      unitRef="shares">53130</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c186" decimals="0" id="ixv-19071" unitRef="usd">475514</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c187"
      decimals="0"
      id="ixv-19072"
      unitRef="shares">29250</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c188" decimals="0" id="ixv-19073" unitRef="usd">229028</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c189"
      decimals="3"
      id="ixv-19074"
      unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c190"
      decimals="0"
      id="ixv-19075"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c191"
      decimals="0"
      id="ixv-19076"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c191"
      decimals="3"
      id="ixv-19077"
      unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c190"
      decimals="2"
      id="ixv-19078"
      unitRef="usdPershares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="c192"
      decimals="-5"
      id="ixv-19079"
      unitRef="usd">5500000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c193"
      decimals="2"
      id="ixv-19080"
      unitRef="usdPershares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:StockholdersEquityOtherShares
      contextRef="c192"
      decimals="0"
      id="ixv-19081"
      unitRef="shares">53334</us-gaap:StockholdersEquityOtherShares>
    <us-gaap:PaymentsOfStockIssuanceCosts contextRef="c194" decimals="0" id="ixv-19082" unitRef="usd">146137</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:InterestCostsCapitalized contextRef="c194" decimals="0" id="ixv-19083" unitRef="usd">146137</us-gaap:InterestCostsCapitalized>
    <us-gaap:DeferredOfferingCosts contextRef="c195" decimals="0" id="ixv-19084" unitRef="usd">112748</us-gaap:DeferredOfferingCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c196"
      decimals="0"
      id="ixv-19085"
      unitRef="shares">1050000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity contextRef="c196" decimals="0" id="ixv-19086" unitRef="usd">1223251</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:PaymentsOfStockIssuanceCosts contextRef="c196" decimals="0" id="ixv-19087" unitRef="usd">33389</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c197"
      decimals="0"
      id="ixv-19088"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c198"
      decimals="0"
      id="ixv-19089"
      unitRef="shares">5000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c199"
      decimals="0"
      id="ixv-19090"
      unitRef="shares">400000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c200"
      decimals="2"
      id="ixv-19091"
      unitRef="usdPershares">0.59</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity contextRef="c201" decimals="0" id="ixv-19092" unitRef="usd">236000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c201"
      decimals="0"
      id="ixv-19093"
      unitRef="shares">400000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c202"
      decimals="0"
      id="ixv-19094"
      unitRef="shares">500000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c203"
      decimals="3"
      id="ixv-19095"
      unitRef="usdPershares">0.515</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity contextRef="c204" decimals="0" id="ixv-19096" unitRef="usd">257500</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c204"
      decimals="0"
      id="ixv-19097"
      unitRef="shares">500000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ConvertibleNotesPayable
      contextRef="c205"
      decimals="-5"
      id="ixv-19098"
      unitRef="usd">40000000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:InvestmentOwnedBalancePrincipalAmount contextRef="c160" decimals="0" id="ixv-19099" unitRef="usd">40000000</us-gaap:InvestmentOwnedBalancePrincipalAmount>
    <mtc:PurchasePrice contextRef="c206" decimals="0" id="ixv-19100" unitRef="usd">32000000</mtc:PurchasePrice>
    <mtc:OriginalIssuedDiscount
      contextRef="c206"
      decimals="2"
      id="ixv-19101"
      unitRef="pure">0.20</mtc:OriginalIssuedDiscount>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="c207"
      decimals="2"
      id="ixv-19102"
      unitRef="usdPershares">0.01</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c208"
      decimals="1"
      id="ixv-19103"
      unitRef="usdPershares">0.5</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:CommonStockSharesIssued
      contextRef="c209"
      decimals="0"
      id="ixv-19104"
      unitRef="shares">80000000</us-gaap:CommonStockSharesIssued>
    <us-gaap:ConvertibleNotesPayable
      contextRef="c210"
      decimals="-5"
      id="ixv-19105"
      unitRef="usd">70000000</us-gaap:ConvertibleNotesPayable>
    <mtc:OriginalIssuedDiscount
      contextRef="c211"
      decimals="2"
      id="ixv-19106"
      unitRef="pure">0.20</mtc:OriginalIssuedDiscount>
    <mtc:PurchasePrice
      contextRef="c211"
      decimals="-6"
      id="ixv-19107"
      unitRef="usd">56000000</mtc:PurchasePrice>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="c212"
      decimals="-4"
      id="ixv-19108"
      unitRef="usd">2820000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c213"
      decimals="2"
      id="ixv-19109"
      unitRef="usdPershares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c214"
      decimals="3"
      id="ixv-19110"
      unitRef="usdPershares">0.705</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:CommonStockSharesIssued
      contextRef="c213"
      decimals="0"
      id="ixv-19111"
      unitRef="shares">4000000</us-gaap:CommonStockSharesIssued>
    <us-gaap:ConversionOfStockAmountIssued1
      contextRef="c169"
      decimals="-5"
      id="ixv-19112"
      unitRef="usd">30000000</us-gaap:ConversionOfStockAmountIssued1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c215"
      decimals="2"
      id="ixv-19113"
      unitRef="usdPershares">0.3</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:CommonStockSharesIssued
      contextRef="c216"
      decimals="0"
      id="ixv-19114"
      unitRef="shares">100000000</us-gaap:CommonStockSharesIssued>
    <us-gaap:ConvertibleNotesPayable
      contextRef="c217"
      decimals="-5"
      id="ixv-19115"
      unitRef="usd">7000000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:ConversionOfStockAmountConverted1 contextRef="c218" decimals="0" id="ixv-19116" unitRef="usd">3950000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c219"
      decimals="2"
      id="ixv-19117"
      unitRef="usdPershares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c220"
      decimals="3"
      id="ixv-19118"
      unitRef="usdPershares">0.395</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:CommonStockSharesIssued
      contextRef="c219"
      decimals="0"
      id="ixv-19119"
      unitRef="shares">10000000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonUnitIssuanceValue contextRef="c134" decimals="0" id="ixv-19120" unitRef="usd">1430000</us-gaap:CommonUnitIssuanceValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c3"
      decimals="0"
      id="ixv-19121"
      unitRef="shares">199145041</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="c45"
      decimals="0"
      id="ixv-19122"
      unitRef="shares">199145041</us-gaap:CommonStockSharesIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c221"
      decimals="0"
      id="ixv-19123"
      unitRef="shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="c179"
      decimals="0"
      id="ixv-19124"
      unitRef="shares">75000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c179" decimals="0" id="ixv-19125" unitRef="usd">1005000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c222" decimals="0" id="ixv-19126" unitRef="usd">1005000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="c223"
      decimals="0"
      id="ixv-19127"
      unitRef="shares">42620</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c224" decimals="0" id="ixv-19128" unitRef="usd">319820</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="c225"
      decimals="0"
      id="ixv-19129"
      unitRef="shares">53130</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings contextRef="c225" decimals="0" id="ixv-19130" unitRef="usd">475514</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="c187"
      decimals="0"
      id="ixv-19131"
      unitRef="shares">29250</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings contextRef="c226" decimals="0" id="ixv-19132" unitRef="usd">229028</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c6" decimals="0" id="ixv-19133" unitRef="usd">1024361</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c227"
      decimals="0"
      id="ixv-19134"
      unitRef="shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c227"
      decimals="0"
      id="ixv-19135"
      unitRef="shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <mtc:StatutoryReserveTextBlock contextRef="c0" id="ixv-17388">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;NOTE 16 - &lt;span style="text-decoration:underline"&gt;STATUTORY
RESERVE&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;Gujia operates in the
PRC, and is required to reserve 10% of their net profit after income tax, as determined in accordance with the PRC accounting rules and
regulations. Appropriation to the statutory reserve by the Company is based on profit arrived at under PRC accounting standards for business
enterprises for each year. The profit arrived at must be set off against any accumulated losses sustained by the Company in prior years
before allocation is made to the statutory reserve. Appropriation to the statutory reserve must be made before distribution of dividends
to shareholders. The appropriation is required until the statutory reserve reaches 50% of the registered capital. This statutory reserve
is not distributable in the form of cash dividends.&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;Gujia has sustained losses
since establishment. As of December 31, 2023, 2022 and 2021, no appropriation to statutory reserves was required as it incurred recurring
net losses.&lt;/p&gt;</mtc:StatutoryReserveTextBlock>
    <mtc:PercentageofReserveOnNetProfit contextRef="c0" decimals="2" id="ixv-19136" unitRef="pure">0.10</mtc:PercentageofReserveOnNetProfit>
    <mtc:PercentageOfRegisteredCapital contextRef="c0" decimals="2" id="ixv-19137" unitRef="pure">0.50</mtc:PercentageOfRegisteredCapital>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0" id="ixv-17399">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;NOTE 17 &#x2013;&#160;&lt;span style="text-decoration:underline"&gt;COMMITMENTS
AND CONTINGENCIES&lt;/span&gt;&lt;/b&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;b&gt;Operating Lease Commitment&lt;/b&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;The Company leases office
space under&#160;non-cancelable operating lease agreements, which end at various dates in&#160;2024 and 2025. As of December&#160;31,
2023,&#160;the&#160;Company&#x2019;s&#160;operating leases had a weighted average remaining lease term of&#160;1.76 years and a weighted
average discount rate of&#160;4.47%.&#160;Future lease payments under operating leases as of December&#160;31, 2023 were as follows:&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&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: justify"&gt;2024&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;395,688&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; "&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;2025&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;273,724&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"&gt;Total future 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;669,412&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(28,789&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"&gt;Total lease liabilities&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;640,623&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: current portion&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;(373,860&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: 4pt"&gt;Operating lease liability, non-current&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;266,763&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;Lease expenses are recognized
on a straight-line basis over the lease term. For the year ended December 31, 2023, the Company had operating lease costs of $446,149
and short-term lease costs of $54,867. For the year ended December 31, 2022, the Company had operating lease costs of $373,022 and short-term
lease costs of $52,246. For the year ended December 31, 2021, the Company had operating lease costs of $385,126 and short-term lease costs
of $27,490. Cash paid for amounts included in the measurement of operating lease liabilities were $419,855, $402,730 and $396,569 during
the years ended December 31, 2023, 2022 and 2021, respectively.&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;b&gt;Contingencies&#160;&lt;/b&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;In the normal course
of business, MM Global is engaged in various trading and brokerage activities on a principal and agency basis through a clearing broker.
As a regulated FINRA broker-dealer, MM Global is subject to regulatory trading inquiries and investigations to determine whether any violations
of federal securities or FINRA rules may have occurred. During fiscal year ended December 31, 2022, FINRA&#x2019;s Department of Enforcement
concluded its investigation and alleges that there have been violations of the federal securities laws and FINRA rules. FINRA has issued
the settlement for MM Global with a fine of $450,000 to pay through 3 years, an installment plan fee of $38,250, and a prohibition from
providing market access to customers for a period of two years. The settlement also prohibits MM Global from engaging in any business
in which MM Global provides market access to customers unless and until a registered principal or officer of MM Global certifies in writing
to FINRA that the firm revised and enhanced its AML and supervisory procedures related to detecting and investigating suspicious trading
activity and potential market manipulation. During the fiscal year ended December 31, 2023, the Company had made payment in the amount
of $125,550 and as of December 31, 2023, the payable to FINRA was in the amount of $209,250. The current portion of payable was included
in &#x201c;Accrued liabilities and other payables&#x201d; on the accompanying consolidated balance sheets and the non-current portion of
payable was included in &#x201c;Accrued liabilities, non-current&#x201d; on the accompanying consolidated balance sheets.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeaseDescription contextRef="c0" id="ixv-19138">The Company leases office
space under&#160;non-cancelable operating lease agreements, which end at various dates in&#160;2024 and 2025.</us-gaap:LesseeOperatingLeaseDescription>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c3" id="ixv-19139">P1Y9M3D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c3" decimals="4" id="ixv-19140" unitRef="pure">0.0447</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="c0" id="ixv-19141">Future lease payments under operating leases as of December&#160;31, 2023 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&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: justify"&gt;2024&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;395,688&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; "&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;2025&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;273,724&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"&gt;Total future 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;669,412&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(28,789&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"&gt;Total lease liabilities&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;640,623&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: current portion&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;(373,860&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: 4pt"&gt;Operating lease liability, non-current&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;266,763&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:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c3" decimals="0" id="ixv-19142" unitRef="usd">395688</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c3" decimals="0" id="ixv-19143" unitRef="usd">273724</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c3" decimals="0" id="ixv-19144" unitRef="usd">669412</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c3" decimals="0" id="ixv-19145" unitRef="usd">28789</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c3" decimals="0" id="ixv-19146" unitRef="usd">640623</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" id="ixv-19147" unitRef="usd">373860</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" id="ixv-19148" unitRef="usd">266763</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseCost contextRef="c0" decimals="0" id="ixv-19149" unitRef="usd">446149</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c0" decimals="0" id="ixv-19150" unitRef="usd">54867</us-gaap:ShortTermLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c5" decimals="0" id="ixv-19151" unitRef="usd">373022</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c5" decimals="0" id="ixv-19152" unitRef="usd">52246</us-gaap:ShortTermLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c6" decimals="0" id="ixv-19153" unitRef="usd">385126</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c6" decimals="0" id="ixv-19154" unitRef="usd">27490</us-gaap:ShortTermLeaseCost>
    <us-gaap:OperatingLeasePayments contextRef="c0" decimals="0" id="ixv-19155" unitRef="usd">419855</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c5" decimals="0" id="ixv-19156" unitRef="usd">402730</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c6" decimals="0" id="ixv-19157" unitRef="usd">396569</us-gaap:OperatingLeasePayments>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c5" decimals="0" id="ixv-19158" unitRef="usd">450000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencySettlementAgreementTerms contextRef="c5" id="ixv-19159">3 years</us-gaap:LossContingencySettlementAgreementTerms>
    <mtc:InstallmentPlanFee contextRef="c5" decimals="0" id="ixv-19160" unitRef="usd">38250</mtc:InstallmentPlanFee>
    <mtc:MarketAccessCustomersPeriod contextRef="c5" id="ixv-19161">P2Y</mtc:MarketAccessCustomersPeriod>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c228" decimals="0" id="ixv-19162" unitRef="usd">125550</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesNoncurrent contextRef="c228" decimals="0" id="ixv-19163" unitRef="usd">209250</us-gaap:AccountsPayableAndAccruedLiabilitiesNoncurrent>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="c0" id="ixv-17484">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;NOTE 18 &#x2013; &lt;span style="text-decoration:underline"&gt;CONCENTRATIONS&lt;/span&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;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;Customer&lt;/b&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;The following table sets forth information as
to each customer that accounted for 10% or more of the Company&#x2019;s revenue for the years ended December 31, 2023, 2022 and 2021.&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="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Customer&lt;/b&gt;&lt;/span&gt;&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;Year Ended&lt;br/&gt;
 December&#160;31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&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;span style="font-size: 10pt"&gt;&lt;b&gt;Year Ended December&#160;31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&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;span style="font-size: 10pt"&gt;&lt;b&gt;Year Ended&lt;br/&gt;
December&#160;31,&lt;br/&gt;
2021&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: #CCEEFF"&gt;
    &lt;td style="width: 64%"&gt;&lt;span style="font-size: 10pt"&gt;A&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-218; font-size: 10pt"&gt;*&lt;/span&gt;&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: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;37.4&lt;/span&gt;&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: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-219; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;B&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-220; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&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;25.6&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&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-221; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;C&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-222; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&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;24.7&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&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-223; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;E&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-224; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&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-225; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&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;12.8&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;F&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;92.0&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&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-226; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&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-227; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;G&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-228; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&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-229; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&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;11.1&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&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;b&gt;&#160;&lt;/b&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: top"&gt; &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Less than 10%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="c0" id="ixv-19164">The following table sets forth information as
to each customer that accounted for 10% or more of the Company&#x2019;s revenue for the years ended December 31, 2023, 2022 and 2021.&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"&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Customer&lt;/b&gt;&lt;/span&gt;&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;Year Ended&lt;br/&gt;
 December&#160;31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&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;span style="font-size: 10pt"&gt;&lt;b&gt;Year Ended December&#160;31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&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;span style="font-size: 10pt"&gt;&lt;b&gt;Year Ended&lt;br/&gt;
December&#160;31,&lt;br/&gt;
2021&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: #CCEEFF"&gt;
    &lt;td style="width: 64%"&gt;&lt;span style="font-size: 10pt"&gt;A&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-218; font-size: 10pt"&gt;*&lt;/span&gt;&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: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;37.4&lt;/span&gt;&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: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-219; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;B&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-220; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&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;25.6&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&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-221; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;C&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-222; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&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;24.7&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&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-223; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;E&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-224; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&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-225; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&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;12.8&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;F&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;92.0&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&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-226; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&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-227; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;G&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-228; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&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-229; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&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;11.1&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;%&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;b&gt;&#160;&lt;/b&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: top"&gt; &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Less than 10%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c230"
      decimals="3"
      id="ixv-19165"
      unitRef="pure">0.374</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c233"
      decimals="3"
      id="ixv-19166"
      unitRef="pure">0.256</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c236"
      decimals="3"
      id="ixv-19167"
      unitRef="pure">0.247</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c240"
      decimals="3"
      id="ixv-19168"
      unitRef="pure">0.128</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c241"
      decimals="3"
      id="ixv-19169"
      unitRef="pure">0.92</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c246"
      decimals="3"
      id="ixv-19170"
      unitRef="pure">0.111</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c0" id="ixv-17668">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;NOTE 19 &#x2013; &lt;span style="text-decoration:underline"&gt;SEGMENT
INFORMATION&lt;/span&gt;&lt;/b&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;The Company currently has two operating segments, (i) Gujia, MM Future
and HC Securities, which provide market data services and consulting services, and (ii) MM Global, which operates as an introducing broker
that clears all transactions through a clearing broker dealer and earns commission income, placement agent services fee and other related
income from customers. Unallocated amounts that do not relate to an operating segment have been allocated to &#x201c;Unallocated.&#x201d;
Since most of the Company&#x2019;s long-lived assets are located in the PRC, no geographical information on long-lived assets is presented.
Refer to Note 3 for disaggregated revenue information by geographical region attributed on the basis of the location where the revenue
is originated.&lt;/p&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;The following tables present summary information by segment:&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; 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;Market&#160;data&lt;br/&gt;
services&#160;and&lt;br/&gt;
consulting&lt;br/&gt;
services&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;Introducing&lt;br/&gt;
broker&lt;br/&gt;
services&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;Unallocated&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;Total&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 style="font-weight: bold"&gt;Year Ended December 31, 2023&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%; padding-bottom: 1.5pt"&gt;REVENUE&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;824,098&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;45,837&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;&lt;div style="-sec-ix-hidden: hidden-fact-230"&gt;-&lt;/div&gt;&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;869,935&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; "&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;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; 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;660,399&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;36,588&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-231"&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;696,987&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; "&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;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; padding-bottom: 1.5pt"&gt;NET LOSS FROM CONTINUING 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,495,023&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(402,500&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,456,947&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4,391,980&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; "&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;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; padding-bottom: 1.5pt"&gt;DEPRECIATION AND 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;45,782&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-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;$&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;45,782&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;CAPITAL EXPENDITURE&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;970&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-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;$&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;970&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;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; "&gt;
    &lt;td style="font-weight: bold"&gt;Year Ended December 31, 2022&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;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="padding-bottom: 1.5pt"&gt;REVENUE&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;696,668&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;376,683&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-236"&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;1,073,351&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; "&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;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; 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;542,167&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;300,100&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-237"&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;842,267&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; "&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;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; padding-bottom: 1.5pt"&gt;NET LOSS FROM CONTINUING 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,850,985&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(623,782&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,189,612&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(5,664,379&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; "&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;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; padding-bottom: 1.5pt"&gt;DEPRECIATION AND 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;66,428&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-238"&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-239"&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;66,428&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;CAPITAL EXPENDITURE&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;3,792&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-240"&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-241"&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;3,792&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;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; "&gt;
    &lt;td style="font-weight: bold"&gt;Year Ended December 31, 2021&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;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="padding-bottom: 1.5pt"&gt;REVENUE&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;176,262&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;392,358&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-242"&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;568,620&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; "&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;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; 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;34,960&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;392,358&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-243"&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;427,318&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; "&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;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; padding-bottom: 1.5pt"&gt;NET LOSS FROM CONTINUING 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4,075,518&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(451,204&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,590,585&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(7,117,307&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; "&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;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; padding-bottom: 1.5pt"&gt;DEPRECIATION AND 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;40,130&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-244"&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-245"&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;40,130&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;CAPITAL EXPENDITURE&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;37,068&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-246"&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-247"&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;37,068&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;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; "&gt;
    &lt;td style="font-weight: bold"&gt;As of December 31, 2023&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;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;TOTAL 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;7,586,067&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;325,115&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;149,076,038&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;156,987,220&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold"&gt;As of December 31, 2022&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;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; padding-bottom: 1.5pt"&gt;TOTAL 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;8,910,311&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;719,651&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;1,785,545&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;11,415,507&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:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments contextRef="c0" decimals="0" id="ixv-19171" unitRef="pure">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c0" id="ixv-19172">The following tables present summary information by segment:&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;Market&#160;data&lt;br/&gt;
services&#160;and&lt;br/&gt;
consulting&lt;br/&gt;
services&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;Introducing&lt;br/&gt;
broker&lt;br/&gt;
services&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;Unallocated&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;Total&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 style="font-weight: bold"&gt;Year Ended December 31, 2023&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%; padding-bottom: 1.5pt"&gt;REVENUE&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;824,098&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;45,837&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;&lt;div style="-sec-ix-hidden: hidden-fact-230"&gt;-&lt;/div&gt;&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;869,935&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; "&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;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; 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;660,399&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;36,588&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-231"&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;696,987&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; "&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;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; padding-bottom: 1.5pt"&gt;NET LOSS FROM CONTINUING 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,495,023&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(402,500&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,456,947&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4,391,980&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; "&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;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; padding-bottom: 1.5pt"&gt;DEPRECIATION AND 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;45,782&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-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;$&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;45,782&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;CAPITAL EXPENDITURE&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;970&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-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;$&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;970&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;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; "&gt;
    &lt;td style="font-weight: bold"&gt;Year Ended December 31, 2022&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;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="padding-bottom: 1.5pt"&gt;REVENUE&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;696,668&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;376,683&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-236"&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;1,073,351&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; "&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;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; 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;542,167&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;300,100&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-237"&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;842,267&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; "&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;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; padding-bottom: 1.5pt"&gt;NET LOSS FROM CONTINUING 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,850,985&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(623,782&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,189,612&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(5,664,379&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; "&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;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; padding-bottom: 1.5pt"&gt;DEPRECIATION AND 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;66,428&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-238"&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-239"&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;66,428&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;CAPITAL EXPENDITURE&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;3,792&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-240"&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-241"&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;3,792&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;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; "&gt;
    &lt;td style="font-weight: bold"&gt;Year Ended December 31, 2021&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;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="padding-bottom: 1.5pt"&gt;REVENUE&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;176,262&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;392,358&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-242"&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;568,620&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; "&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;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; 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;34,960&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;392,358&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-243"&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;427,318&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; "&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;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; padding-bottom: 1.5pt"&gt;NET LOSS FROM CONTINUING 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4,075,518&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(451,204&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,590,585&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(7,117,307&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; "&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;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; padding-bottom: 1.5pt"&gt;DEPRECIATION AND 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;40,130&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-244"&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-245"&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;40,130&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;CAPITAL EXPENDITURE&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;37,068&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-246"&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-247"&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;37,068&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;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; "&gt;
    &lt;td style="font-weight: bold"&gt;As of December 31, 2023&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;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;TOTAL 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;7,586,067&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;325,115&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;149,076,038&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;156,987,220&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold"&gt;As of December 31, 2022&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;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; padding-bottom: 1.5pt"&gt;TOTAL 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;8,910,311&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;719,651&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;1,785,545&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;11,415,507&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:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c247" decimals="0" id="ixv-19173" unitRef="usd">824098</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c248" decimals="0" id="ixv-19174" unitRef="usd">45837</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c0" decimals="0" id="ixv-19175" unitRef="usd">869935</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:GrossProfit contextRef="c247" decimals="0" id="ixv-19176" unitRef="usd">660399</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c248" decimals="0" id="ixv-19177" unitRef="usd">36588</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c0" decimals="0" id="ixv-19178" unitRef="usd">696987</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c247" decimals="0" id="ixv-19179" unitRef="usd">-1495023</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c248" decimals="0" id="ixv-19180" unitRef="usd">-402500</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c249" decimals="0" id="ixv-19181" unitRef="usd">-2456947</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c0" decimals="0" id="ixv-19182" unitRef="usd">-4391980</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:Depreciation contextRef="c247" decimals="0" id="ixv-19183" unitRef="usd">45782</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c0" decimals="0" id="ixv-19184" unitRef="usd">45782</us-gaap:Depreciation>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c247" decimals="0" id="ixv-19185" unitRef="usd">970</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c0" decimals="0" id="ixv-19186" unitRef="usd">970</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c250" decimals="0" id="ixv-19187" unitRef="usd">696668</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c251" decimals="0" id="ixv-19188" unitRef="usd">376683</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c5" decimals="0" id="ixv-19189" unitRef="usd">1073351</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:GrossProfit contextRef="c250" decimals="0" id="ixv-19190" unitRef="usd">542167</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c251" decimals="0" id="ixv-19191" unitRef="usd">300100</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c5" decimals="0" id="ixv-19192" unitRef="usd">842267</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c250" decimals="0" id="ixv-19193" unitRef="usd">-2850985</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c251" decimals="0" id="ixv-19194" unitRef="usd">-623782</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c252" decimals="0" id="ixv-19195" unitRef="usd">-2189612</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c5" decimals="0" id="ixv-19196" unitRef="usd">-5664379</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:Depreciation contextRef="c250" decimals="0" id="ixv-19197" unitRef="usd">66428</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c5" decimals="0" id="ixv-19198" unitRef="usd">66428</us-gaap:Depreciation>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c250" decimals="0" id="ixv-19199" unitRef="usd">3792</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c5" decimals="0" id="ixv-19200" unitRef="usd">3792</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c253" decimals="0" id="ixv-19201" unitRef="usd">176262</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c254" decimals="0" id="ixv-19202" unitRef="usd">392358</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c6" decimals="0" id="ixv-19203" unitRef="usd">568620</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:GrossProfit contextRef="c253" decimals="0" id="ixv-19204" unitRef="usd">34960</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c254" decimals="0" id="ixv-19205" unitRef="usd">392358</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c6" decimals="0" id="ixv-19206" unitRef="usd">427318</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c253" decimals="0" id="ixv-19207" unitRef="usd">-4075518</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c254" decimals="0" id="ixv-19208" unitRef="usd">-451204</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c255" decimals="0" id="ixv-19209" unitRef="usd">-2590585</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c6" decimals="0" id="ixv-19210" unitRef="usd">-7117307</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:Depreciation contextRef="c253" decimals="0" id="ixv-19211" unitRef="usd">40130</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c6" decimals="0" id="ixv-19212" unitRef="usd">40130</us-gaap:Depreciation>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c253" decimals="0" id="ixv-19213" unitRef="usd">37068</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c6" decimals="0" id="ixv-19214" unitRef="usd">37068</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:Assets contextRef="c256" decimals="0" id="ixv-19215" unitRef="usd">7586067</us-gaap:Assets>
    <us-gaap:Assets contextRef="c257" decimals="0" id="ixv-19216" unitRef="usd">325115</us-gaap:Assets>
    <us-gaap:Assets contextRef="c258" decimals="0" id="ixv-19217" unitRef="usd">149076038</us-gaap:Assets>
    <us-gaap:Assets contextRef="c3" decimals="0" id="ixv-19218" unitRef="usd">156987220</us-gaap:Assets>
    <us-gaap:Assets contextRef="c259" decimals="0" id="ixv-19219" unitRef="usd">8910311</us-gaap:Assets>
    <us-gaap:Assets contextRef="c260" decimals="0" id="ixv-19220" unitRef="usd">719651</us-gaap:Assets>
    <us-gaap:Assets contextRef="c261" decimals="0" id="ixv-19221" unitRef="usd">1785545</us-gaap:Assets>
    <us-gaap:Assets contextRef="c4" decimals="0" id="ixv-19222" unitRef="usd">11415507</us-gaap:Assets>
    <us-gaap:SubsequentEventsTextBlock contextRef="c0" id="ixv-18342">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;b&gt;NOTE 20 &#x2013; &lt;span style="text-decoration:underline"&gt;SUBSEQUENT
EVENTS&lt;/span&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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following subsequent events were evaluated
on April 30, 2024, the date the financial statements were issued.&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;Except as set forth below,
there were no events that occurred subsequent to December 31, 2023 that require adjustment to or disclosure in the consolidated financial
statements.&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;On February 16, 2024,
the Company incorporated HAI TEC INC. (&#x201c;HAI TEC&#x201d;) under the laws of the BVI, for the purpose of being a holding company for
the equity interest in our operating subsidiaries in China and other countries and regions. HAI TEC is a wholly-owned subsidiary of MMTEC.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;On April 26, 2024,
the Company signed a &#x201c;Share Transfer Commitment Letter for Secured Promissory Note&#x201d; with FLJ (the &#x201c;Commitment
Letter&#x201d;). Pursuant to the Commitment Letter, FLJ reaffirmed its promise to pay the principal sum of $153,000,000 under that
certain Secured Promissory Note, dated December 28, 2023, made by FLJ to the order of the Company, together with interest on the
unpaid note on or prior to June 30, 2024 (the &#x201c;Maturity Date&#x201d;). In addition, pursuant to the Commitment Letter if FLJ
fails to pay the amounts due pursuant to the Secured Promissory Note, the Company will have the right to convert the unpaid
principal and accrued interest under the note to shares of FLJ at a discount of between 20% and 70% of the market price of such shares.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:DebtInstrumentIncreaseAccruedInterest contextRef="c262" decimals="0" id="ixv-19223" unitRef="usd">153000000</us-gaap:DebtInstrumentIncreaseAccruedInterest>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c262" id="ixv-19224">2024-06-30</us-gaap:DebtInstrumentMaturityDate>
    <mtc:PercentageOfDiscountOnMarketPrice
      contextRef="c263"
      decimals="2"
      id="ixv-19225"
      unitRef="pure">0.20</mtc:PercentageOfDiscountOnMarketPrice>
    <mtc:PercentageOfDiscountOnMarketPrice
      contextRef="c264"
      decimals="2"
      id="ixv-19226"
      unitRef="pure">0.70</mtc:PercentageOfDiscountOnMarketPrice>
    <dei:DocumentAccountingStandard contextRef="c0" id="hidden-fact-0">U.S. GAAP</dei:DocumentAccountingStandard>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="c3"
      id="hidden-fact-1"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="c3"
      id="hidden-fact-2"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:NotesReceivable
      contextRef="c4"
      id="hidden-fact-3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LoansPayableCurrent
      contextRef="c4"
      id="hidden-fact-4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="c3"
      id="hidden-fact-5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="c4"
      id="hidden-fact-6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c3"
      id="hidden-fact-7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c4"
      id="hidden-fact-8"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonUnitIssuanceValue
      contextRef="c4"
      id="hidden-fact-9"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:MinorityInterest
      contextRef="c3"
      id="hidden-fact-10"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:MinorityInterest
      contextRef="c4"
      id="hidden-fact-11"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="c0"
      id="hidden-fact-12"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="c5"
      id="hidden-fact-13"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="c6"
      id="hidden-fact-14"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpense
      contextRef="c5"
      id="hidden-fact-15"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpense
      contextRef="c6"
      id="hidden-fact-16"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:RecoveryOfImpairmentimpairmentLossOnLongtermInvestment
      contextRef="c5"
      id="hidden-fact-17"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:RecoveryOfBadDebtAllowanceOnLoanReceivable
      contextRef="c5"
      id="hidden-fact-18"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:RecoveryOfBadDebtAllowanceOnLoanReceivable
      contextRef="c6"
      id="hidden-fact-19"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-20"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c5"
      id="hidden-fact-21"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c6"
      id="hidden-fact-22"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="c5"
      id="hidden-fact-23"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="c6"
      id="hidden-fact-24"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="c5"
      id="hidden-fact-25"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="c6"
      id="hidden-fact-26"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="c5"
      id="hidden-fact-27"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="c6"
      id="hidden-fact-28"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="0"
      id="hidden-fact-29"
      unitRef="shares">105243671</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c6"
      decimals="0"
      id="hidden-fact-30"
      unitRef="shares">2450447</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c5"
      decimals="0"
      id="hidden-fact-31"
      unitRef="shares">3497109</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c0"
      decimals="2"
      id="hidden-fact-32"
      unitRef="usdPershares">-0.04</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c5"
      decimals="2"
      id="hidden-fact-33"
      unitRef="usdPershares">-1.62</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c6"
      decimals="2"
      id="hidden-fact-34"
      unitRef="usdPershares">-2.90</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c5"
      decimals="2"
      id="hidden-fact-35"
      unitRef="usdPershares">0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c6"
      decimals="2"
      id="hidden-fact-36"
      unitRef="usdPershares">0.02</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c0"
      decimals="2"
      id="hidden-fact-37"
      unitRef="usdPershares">0.51</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c11"
      id="hidden-fact-38"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c12"
      id="hidden-fact-39"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="c16"
      id="hidden-fact-40"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="c17"
      id="hidden-fact-41"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="c18"
      id="hidden-fact-42"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="c19"
      id="hidden-fact-43"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c16"
      id="hidden-fact-44"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c17"
      id="hidden-fact-45"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c18"
      id="hidden-fact-46"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c19"
      id="hidden-fact-47"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c14"
      id="hidden-fact-48"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c15"
      id="hidden-fact-49"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c17"
      id="hidden-fact-50"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c18"
      id="hidden-fact-51"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c19"
      id="hidden-fact-52"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c14"
      id="hidden-fact-53"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c15"
      id="hidden-fact-54"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c16"
      id="hidden-fact-55"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c18"
      id="hidden-fact-56"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c19"
      id="hidden-fact-57"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c24"
      id="hidden-fact-58"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c25"
      id="hidden-fact-59"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockSplit
      contextRef="c29"
      id="hidden-fact-60"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockSplit
      contextRef="c30"
      id="hidden-fact-61"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockSplit
      contextRef="c31"
      id="hidden-fact-62"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockSplit
      contextRef="c32"
      id="hidden-fact-63"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c29"
      id="hidden-fact-64"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c30"
      id="hidden-fact-65"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c31"
      id="hidden-fact-66"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c32"
      id="hidden-fact-67"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c29"
      id="hidden-fact-68"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c30"
      id="hidden-fact-69"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c31"
      id="hidden-fact-70"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c32"
      id="hidden-fact-71"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c27"
      id="hidden-fact-72"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c28"
      id="hidden-fact-73"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c30"
      id="hidden-fact-74"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c31"
      id="hidden-fact-75"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c32"
      id="hidden-fact-76"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c27"
      id="hidden-fact-77"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c28"
      id="hidden-fact-78"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c29"
      id="hidden-fact-79"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c31"
      id="hidden-fact-80"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c32"
      id="hidden-fact-81"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c37"
      id="hidden-fact-82"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c38"
      id="hidden-fact-83"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c39"
      id="hidden-fact-84"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c40"
      id="hidden-fact-85"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c41"
      id="hidden-fact-86"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c42"
      id="hidden-fact-87"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c44"
      id="hidden-fact-88"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c39"
      id="hidden-fact-89"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c40"
      id="hidden-fact-90"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c41"
      id="hidden-fact-91"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c42"
      id="hidden-fact-92"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="c41"
      id="hidden-fact-93"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="c42"
      id="hidden-fact-94"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="c43"
      id="hidden-fact-95"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="c44"
      id="hidden-fact-96"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c39"
      id="hidden-fact-97"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c40"
      id="hidden-fact-98"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c42"
      id="hidden-fact-99"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c39"
      id="hidden-fact-100"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c40"
      id="hidden-fact-101"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c41"
      id="hidden-fact-102"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="c39"
      id="hidden-fact-103"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="c40"
      id="hidden-fact-104"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="c41"
      id="hidden-fact-105"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="c42"
      id="hidden-fact-106"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c50"
      id="hidden-fact-107"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainLossOnInvestments
      contextRef="c0"
      id="hidden-fact-108"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainLossOnInvestments
      contextRef="c5"
      id="hidden-fact-109"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensation
      contextRef="c0"
      id="hidden-fact-110"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensation
      contextRef="c5"
      id="hidden-fact-111"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="c5"
      id="hidden-fact-112"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="c6"
      id="hidden-fact-113"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="c0"
      id="hidden-fact-114"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="c5"
      id="hidden-fact-115"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="c0"
      id="hidden-fact-116"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="c5"
      id="hidden-fact-117"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaidInKindInterest
      contextRef="c5"
      id="hidden-fact-118"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaidInKindInterest
      contextRef="c6"
      id="hidden-fact-119"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="c0"
      id="hidden-fact-120"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="c0"
      id="hidden-fact-121"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="c5"
      id="hidden-fact-122"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="c6"
      id="hidden-fact-123"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleAndCollectionOfNotesReceivable
      contextRef="c0"
      id="hidden-fact-124"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleAndCollectionOfNotesReceivable
      contextRef="c5"
      id="hidden-fact-125"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="c0"
      id="hidden-fact-126"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="c6"
      id="hidden-fact-127"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="c0"
      id="hidden-fact-128"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="c5"
      id="hidden-fact-129"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:CashReceivedFromReturnOfLongtermInvestment
      contextRef="c5"
      id="hidden-fact-130"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:CashReceivedFromReturnOfLongtermInvestment
      contextRef="c6"
      id="hidden-fact-131"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherPaymentsToAcquireBusinesses
      contextRef="c5"
      id="hidden-fact-132"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherPaymentsToAcquireBusinesses
      contextRef="c6"
      id="hidden-fact-133"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireLoansReceivable
      contextRef="c0"
      id="hidden-fact-134"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties
      contextRef="c5"
      id="hidden-fact-135"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties
      contextRef="c6"
      id="hidden-fact-136"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="c0"
      id="hidden-fact-137"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="c6"
      id="hidden-fact-138"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="c5"
      id="hidden-fact-139"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="c6"
      id="hidden-fact-140"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="c0"
      id="hidden-fact-141"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="c5"
      id="hidden-fact-142"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c0"
      id="hidden-fact-143"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="c5"
      id="hidden-fact-144"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="c6"
      id="hidden-fact-145"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="c5"
      id="hidden-fact-146"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="c5"
      id="hidden-fact-147"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="c6"
      id="hidden-fact-148"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestPaidNet
      contextRef="c0"
      id="hidden-fact-149"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestPaidNet
      contextRef="c5"
      id="hidden-fact-150"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestPaidNet
      contextRef="c6"
      id="hidden-fact-151"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaid
      contextRef="c0"
      id="hidden-fact-152"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaid
      contextRef="c5"
      id="hidden-fact-153"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaid
      contextRef="c6"
      id="hidden-fact-154"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:AcquisitionConsiderationGivenUpByARelatedParty
      contextRef="c5"
      id="hidden-fact-155"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:AcquisitionConsiderationGivenUpByARelatedParty
      contextRef="c6"
      id="hidden-fact-156"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="c5"
      id="hidden-fact-157"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="c6"
      id="hidden-fact-158"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:NotesReceivableOnDisposalOfAlphaMind
      contextRef="c5"
      id="hidden-fact-159"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:NotesReceivableOnDisposalOfAlphaMind
      contextRef="c6"
      id="hidden-fact-160"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleOfInvestmentProjects
      contextRef="c0"
      id="hidden-fact-161"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleOfInvestmentProjects
      contextRef="c5"
      id="hidden-fact-162"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="c0"
      id="hidden-fact-163"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="c6"
      id="hidden-fact-164"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities
      contextRef="c0"
      id="hidden-fact-165"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentOfFinancingAndStockIssuanceCosts
      contextRef="c0"
      id="hidden-fact-166"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentOfFinancingAndStockIssuanceCosts
      contextRef="c6"
      id="hidden-fact-167"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c72"
      id="hidden-fact-168"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c73"
      id="hidden-fact-169"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c76"
      id="hidden-fact-170"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c79"
      id="hidden-fact-171"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c80"
      id="hidden-fact-172"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c83"
      id="hidden-fact-173"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c84"
      id="hidden-fact-174"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c86"
      id="hidden-fact-175"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c87"
      id="hidden-fact-176"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c89"
      id="hidden-fact-177"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="c0"
      decimals="0"
      id="hidden-fact-178"
      unitRef="usd">-4391980</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="c5"
      decimals="0"
      id="hidden-fact-179"
      unitRef="usd">-5664379</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="c6"
      decimals="0"
      id="hidden-fact-180"
      unitRef="usd">-7117307</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted
      contextRef="c0"
      decimals="0"
      id="hidden-fact-181"
      unitRef="usd">53267761</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted
      contextRef="c5"
      decimals="0"
      id="hidden-fact-182"
      unitRef="usd">19003</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted
      contextRef="c6"
      decimals="0"
      id="hidden-fact-183"
      unitRef="usd">66552</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="INF"
      id="hidden-fact-184"
      unitRef="shares">105243671</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c6"
      decimals="INF"
      id="hidden-fact-185"
      unitRef="shares">2450447</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c5"
      decimals="INF"
      id="hidden-fact-186"
      unitRef="shares">3497109</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c0"
      decimals="2"
      id="hidden-fact-187"
      unitRef="usdPershares">-0.04</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c5"
      decimals="2"
      id="hidden-fact-188"
      unitRef="usdPershares">-1.62</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c6"
      decimals="2"
      id="hidden-fact-189"
      unitRef="usdPershares">-2.90</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c5"
      decimals="2"
      id="hidden-fact-190"
      unitRef="usdPershares">0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c6"
      decimals="2"
      id="hidden-fact-191"
      unitRef="usdPershares">0.02</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c0"
      decimals="2"
      id="hidden-fact-192"
      unitRef="usdPershares">0.51</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:LongTermInvestments
      contextRef="c3"
      id="hidden-fact-193"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LongTermInvestments
      contextRef="c4"
      id="hidden-fact-194"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredRevenue
      contextRef="c3"
      id="hidden-fact-195"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredRevenue
      contextRef="c4"
      id="hidden-fact-196"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensation
      contextRef="c0"
      id="hidden-fact-197"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensation
      contextRef="c5"
      id="hidden-fact-198"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="c108"
      id="hidden-fact-199"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="c108"
      id="hidden-fact-200"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="c109"
      id="hidden-fact-201"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="c110"
      id="hidden-fact-202"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="c108"
      id="hidden-fact-203"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:DisposalGroupIncludingDiscontinuedOperationSellingandMarketing
      contextRef="c108"
      id="hidden-fact-204"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:DisposalGroupIncludingDiscontinuedOperationSellingandMarketing
      contextRef="c109"
      id="hidden-fact-205"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:DisposalGroupIncludingDiscontinuedOperationSellingandMarketing
      contextRef="c110"
      id="hidden-fact-206"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:iscontinuedOperationsPayrollAndRelatedBenefits
      contextRef="c108"
      id="hidden-fact-207"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:iscontinuedOperationsPayrollAndRelatedBenefits
      contextRef="c109"
      id="hidden-fact-208"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:iscontinuedOperationsPayrollAndRelatedBenefits
      contextRef="c110"
      id="hidden-fact-209"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:DiscontinuedOperationProfessionalFees
      contextRef="c110"
      id="hidden-fact-210"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent
      contextRef="c3"
      id="hidden-fact-211"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestPayableCurrent
      contextRef="c4"
      id="hidden-fact-212"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NotesAndLoansPayable
      contextRef="c4"
      id="hidden-fact-213"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:DeferredTaxAssetsCutoffAdjustments
      contextRef="c3"
      id="hidden-fact-214"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxLiabilities
      contextRef="c3"
      id="hidden-fact-215"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxLiabilities
      contextRef="c4"
      id="hidden-fact-216"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxLiabilities
      contextRef="c26"
      id="hidden-fact-217"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c229"
      id="hidden-fact-218"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c231"
      id="hidden-fact-219"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c232"
      id="hidden-fact-220"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c234"
      id="hidden-fact-221"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c235"
      id="hidden-fact-222"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c237"
      id="hidden-fact-223"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c238"
      id="hidden-fact-224"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c239"
      id="hidden-fact-225"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c242"
      id="hidden-fact-226"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c243"
      id="hidden-fact-227"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c244"
      id="hidden-fact-228"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c245"
      id="hidden-fact-229"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="c249"
      id="hidden-fact-230"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c249"
      id="hidden-fact-231"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Depreciation
      contextRef="c248"
      id="hidden-fact-232"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Depreciation
      contextRef="c249"
      id="hidden-fact-233"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="c248"
      id="hidden-fact-234"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="c249"
      id="hidden-fact-235"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="c252"
      id="hidden-fact-236"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c252"
      id="hidden-fact-237"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Depreciation
      contextRef="c251"
      id="hidden-fact-238"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Depreciation
      contextRef="c252"
      id="hidden-fact-239"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="c251"
      id="hidden-fact-240"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="c252"
      id="hidden-fact-241"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="c255"
      id="hidden-fact-242"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c255"
      id="hidden-fact-243"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Depreciation
      contextRef="c254"
      id="hidden-fact-244"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Depreciation
      contextRef="c255"
      id="hidden-fact-245"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="c254"
      id="hidden-fact-246"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="c255"
      id="hidden-fact-247"
      unitRef="usd"
      xsi:nil="true"/>
    <dei:AmendmentFlag contextRef="c0" id="ixv-19479">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="c0" id="ixv-19480">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityAddressPostalZipCode contextRef="c0" id="ixv-19481">100027</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressPostalZipCode contextRef="c1" id="ixv-19482">100027</dei:EntityAddressPostalZipCode>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-19483">0001742518</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:loc
          xlink:href="#ix_7_fact"
          xlink:label="ix_7_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_8_fact"
          xlink:label="ix_8_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_4_fact"
          xlink:label="ix_4_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_6_fact"
          xlink:label="ix_6_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_3_fact"
          xlink:label="ix_3_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_2_fact"
          xlink:label="ix_2_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_9_fact"
          xlink:label="ix_9_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_5_fact"
          xlink:label="ix_5_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">After giving effect to the reverse
stock split effected on July 13, 2022. Also see Note 15.</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:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_7_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_8_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_4_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_6_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_3_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_2_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_9_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_5_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#hidden-fact-31"
          xlink:label="hidden-fact-31"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_10_fact"
          xlink:label="ix_10_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_12_fact"
          xlink:label="ix_12_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-30"
          xlink:label="hidden-fact-30"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-29"
          xlink:label="hidden-fact-29"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_11_fact"
          xlink:label="ix_11_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="font-size: 10pt">After giving effect to the reverse
stock split effected on July 13, 2022. Also see Note 15.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-31"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_10_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_12_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-30"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-29"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_11_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#hidden-fact-97"
          xlink:label="hidden-fact-97"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_22_fact"
          xlink:label="ix_22_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_18_fact"
          xlink:label="ix_18_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_23_fact"
          xlink:label="ix_23_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_28_fact"
          xlink:label="ix_28_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-53"
          xlink:label="hidden-fact-53"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_15_fact"
          xlink:label="ix_15_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-103"
          xlink:label="hidden-fact-103"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_14_fact"
          xlink:label="ix_14_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_24_fact"
          xlink:label="ix_24_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-72"
          xlink:label="hidden-fact-72"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_25_fact"
          xlink:label="ix_25_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_32_fact"
          xlink:label="ix_32_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_13_fact"
          xlink:label="ix_13_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-48"
          xlink:label="hidden-fact-48"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_27_fact"
          xlink:label="ix_27_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_20_fact"
          xlink:label="ix_20_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-77"
          xlink:label="hidden-fact-77"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_21_fact"
          xlink:label="ix_21_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_31_fact"
          xlink:label="ix_31_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_17_fact"
          xlink:label="ix_17_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_16_fact"
          xlink:label="ix_16_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-100"
          xlink:label="hidden-fact-100"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_30_fact"
          xlink:label="ix_30_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_29_fact"
          xlink:label="ix_29_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_26_fact"
          xlink:label="ix_26_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_19_fact"
          xlink:label="ix_19_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-89"
          xlink:label="hidden-fact-89"
          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">After giving effect to the reverse
stock split effected on July 13, 2022. Also see Note 15.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-97"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_22_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_18_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_23_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_28_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-53"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_15_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-103"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_14_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_24_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-72"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_25_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_32_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_13_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-48"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_27_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_20_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-77"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_21_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_31_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_17_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_16_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-100"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_30_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_29_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_26_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_19_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-89"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#hidden-fact-185"
          xlink:label="hidden-fact-185"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_36_fact"
          xlink:label="ix_36_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_40_fact"
          xlink:label="ix_40_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_39_fact"
          xlink:label="ix_39_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-189"
          xlink:label="hidden-fact-189"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_33_fact"
          xlink:label="ix_33_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_41_fact"
          xlink:label="ix_41_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-191"
          xlink:label="hidden-fact-191"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_35_fact"
          xlink:label="ix_35_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-186"
          xlink:label="hidden-fact-186"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_37_fact"
          xlink:label="ix_37_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_38_fact"
          xlink:label="ix_38_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-192"
          xlink:label="hidden-fact-192"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-190"
          xlink:label="hidden-fact-190"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-188"
          xlink:label="hidden-fact-188"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-187"
          xlink:label="hidden-fact-187"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_34_fact"
          xlink:label="ix_34_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-184"
          xlink:label="hidden-fact-184"
          xlink:type="locator"/>
        <link:footnote id="ix_3_footnote" xlink:label="ix_3_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size: 10pt">After giving effect to the reverse stock split effected on July 13, 2022. Also see Note 15.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-185"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_36_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_40_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_39_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-189"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_33_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_41_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-191"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_35_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-186"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_37_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_38_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-192"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-190"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-188"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-187"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_34_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-184"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_42_fact"
          xlink:label="ix_42_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_43_fact"
          xlink:label="ix_43_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_4_footnote" xlink:label="ix_4_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Other receivables mainly consist of other receivables from third parties, advances to employees and other deposits.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_42_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_43_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_44_fact"
          xlink:label="ix_44_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_45_fact"
          xlink:label="ix_45_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_5_footnote" xlink:label="ix_5_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Others mainly consists of deductible value-added tax.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_44_fact"
          xlink:to="ix_5_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_45_fact"
          xlink:to="ix_5_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_47_fact"
          xlink:label="ix_47_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_46_fact"
          xlink:label="ix_46_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_6_footnote" xlink:label="ix_6_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See Note 17.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_47_fact"
          xlink:to="ix_6_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_46_fact"
          xlink:to="ix_6_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#hidden-fact-219"
          xlink:label="hidden-fact-219"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-220"
          xlink:label="hidden-fact-220"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-225"
          xlink:label="hidden-fact-225"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-227"
          xlink:label="hidden-fact-227"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-222"
          xlink:label="hidden-fact-222"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-221"
          xlink:label="hidden-fact-221"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-224"
          xlink:label="hidden-fact-224"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-228"
          xlink:label="hidden-fact-228"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-218"
          xlink:label="hidden-fact-218"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-229"
          xlink:label="hidden-fact-229"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-226"
          xlink:label="hidden-fact-226"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-223"
          xlink:label="hidden-fact-223"
          xlink:type="locator"/>
        <link:footnote id="ix_7_footnote" xlink:label="ix_7_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size: 10pt">Less than 10%</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-219"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-220"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-225"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-227"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-222"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-221"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-224"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-228"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-218"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-229"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-226"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-223"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
